SUMMARY I right clicked on a channel and clicked "Quit Channel". I am using latest ruqola compiled from source. BACKTRACE #0 0x00005580b53a4e00 in () #1 0x00007f2d2b63406d in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5 #2 0x00007f2d2e2d7762 in qobject_cast<MessageModel*>(QObject*) (object=<optimized out>) at /usr/include/qt/QtCore/qobject.h:519 #3 MessageListView::setChannelSelected(Room*) (this=0x5580b30ada90, room=0x5580b4cb8900) at ruqola/src/widgets/room/messagelistview.cpp:142 #4 0x00007f2d2e2eba40 in RoomWidget::setRoomId(QString const&) (this=0x5580b37a5100, roomId=...) at ruqola/src/widgets/room/roomwidget.cpp:549 #5 0x00007f2d2e2ebc73 in RoomWidget::setChannelSelected(QString const&, Room::RoomType) (this=0x5580b37a5100, roomId=..., roomType=Room::RoomType::Channel) at ruqola/src/widgets/room/roomwidget.cpp:471 #6 0x00007f2d2e2fb0bb in RuqolaMainWidget::selectChannelRoom(QString const&, QString const&, Room::RoomType) (this=0x5580b36a0bf0, roomName=..., roomId=..., roomType=<optimized out>) at ruqola/src/widgets/ruqolamainwidget.cpp:94 #7 0x00007f2d2b665621 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f2d2e201c48 in ChannelListWidget::roomSelected(QString const&, QString const&, Room::RoomType) (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>) at ruqola/local/src/widgets/libruqolawidgets_autogen/LIAMGNOLNF/moc_channellistwidget.cpp:149 #9 0x00007f2d2b665621 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f2d2e201bd8 in ChannelListView::roomSelected(QString const&, QString const&, Room::RoomType) (this=this@entry=0x5580b36a1110, _t1=..., _t2=..., _t3=<optimized out>, _t3@entry=Room::RoomType::Channel) at ruqola/local/src/widgets/libruqolawidgets_autogen/LIAMGNOLNF/moc_channellistview.cpp:136 #11 0x00007f2d2e255963 in ChannelListView::channelSelected(QModelIndex const&) (index=<optimized out>, this=0x5580b36a1110) at ruqola/src/widgets/channellist/channellistview.cpp:318 #12 ChannelListView::channelSelected(QModelIndex const&) (this=0x5580b36a1110, index=<optimized out>) at ruqola/src/widgets/channellist/channellistview.cpp:312 #13 0x00007f2d2b665621 in () at /usr/lib/libQt5Core.so.5 #14 0x00007f2d2c311e37 in QAbstractItemView::pressed(QModelIndex const&) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007f2d2c30c861 in QAbstractItemView::mousePressEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5 #16 0x00007f2d2c0df45b in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007f2d2c183e23 in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007f2d2b634ba2 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007f2d2c0a8aac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007f2d2c0ae2c9 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #21 0x00007f2d2b634f38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #22 0x00007f2d2c0ac2c7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007f2d2c0fd3b5 in () at /usr/lib/libQt5Widgets.so.5 #24 0x00007f2d2c0ff15e in () at /usr/lib/libQt5Widgets.so.5 #25 0x00007f2d2c0a8abc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007f2d2b634f38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #27 0x00007f2d2ba08f7c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #28 0x00007f2d2b9f29c5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #29 0x00007f2d265aace0 in () at /usr/lib/libQt5XcbQpa.so.5 #30 0x00007f2d2d87ac6b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #31 0x00007f2d2d8d1001 in () at /usr/lib/libglib-2.0.so.0 #32 0x00007f2d2d878392 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #33 0x00007f2d2b67f64c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #34 0x00007f2d2b62d6ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #35 0x00007f2d2b6381e9 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #36 0x00005580b24dc6c5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ruqola/src/apps/main.cpp:131 SOFTWARE/OS VERSIONS Linux/KDE Plasma KDE Plasma Version: 5.25 KDE Frameworks Version: 5.95 Qt Version: 5.15.5 ADDITIONAL INFORMATION
I confirm it. I will work on it soon
Fixed in 1.7.4