https://bugs.kde.org/show_bug.cgi?id=443249
Bug ID: 443249 Summary: Yakuake crashes while closing the last tab Product: yakuake Version: 21.08.0 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: h...@kde.org Reporter: mustafa10...@gmail.com Target Milestone: --- Application: yakuake (21.08.0) Qt Version: 5.15.2 Frameworks Version: 5.85.0 Operating System: Linux 5.14.9-200.fc34.x86_64 x86_64 Windowing System: X11 Drkonqi Version: 5.22.5 Distribution: Fedora 34 (KDE Plasma) -- Information about the crash: - What I was doing when the application crashed: I closed the last tab (ctrl+shift+r) I tried again, multiple times, same result. I also closed it using the mouse from the red x in the buttom-right corner, same crash. Using up to date Fedora 34 Yakuake 21.08.0 The crash can be reproduced every time. -- Backtrace: Application: Yakuake (yakuake), signal: Segmentation fault [KCrash Handler] #4 0x00007fae460b9d13 in QListData::size (this=0x5623c42454a0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:115 #5 QList<QLayoutItem*>::size (this=0x5623c42454a0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:176 #6 QStackedLayout::widget (this=0x5623c4163d80, index=0) at kernel/qstackedlayout.cpp:403 #7 0x00007fadca2a3a1d in Konsole::TabbedViewContainer::viewSplitterAt(int) () from /lib64/libkonsoleprivate.so.21 #8 0x00007fadca2a68a6 in Konsole::TabbedViewContainer::currentTabViewCount() () from /lib64/libkonsoleprivate.so.21 #9 0x00007fadca24e849 in Konsole::ViewManager::sessionFinished() () from /lib64/libkonsoleprivate.so.21 #10 0x00007fae455f33a9 in QtPrivate::QSlotObjectBase::call (a=0x7ffeda99e1b0, r=<optimized out>, this=0x5623c41b2bb0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #11 doActivate<false> (sender=0x5623c41aa110, signal_index=4, argv=0x7ffeda99e1b0) at kernel/qobject.cpp:3886 #12 0x00007fae455f33a9 in QtPrivate::QSlotObjectBase::call (a=0x7ffeda99e2f0, r=<optimized out>, this=0x5623c41aee60) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false> (sender=0x5623c41ac320, signal_index=11, argv=0x7ffeda99e2f0) at kernel/qobject.cpp:3886 #14 0x00007fae455ee327 in QMetaObject::activate (sender=sender@entry=0x5623c41ac320, m=m@entry=0x7fae45893060 <QProcess::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffeda99e2f0) at kernel/qobject.cpp:3946 #15 0x00007fae45546e73 in QProcess::finished (this=this@entry=0x5623c41ac320, _t1=<optimized out>, _t2=<optimized out>) at .moc/moc_qprocess.cpp:339 #16 0x00007fae4554b433 in QProcessPrivate::_q_processDied (this=this@entry=0x5623c40cf340) at io/qprocess.cpp:1184 #17 0x00007fae4554f102 in QProcessPrivate::waitForFinished (this=0x5623c40cf340, msecs=1000) at io/qprocess_unix.cpp:877 #18 0x00007fadca2b8b3a in Konsole::Session::closeInNormalWay() () from /lib64/libkonsoleprivate.so.21 #19 0x00007fadca2af13a in Konsole::Session::close() () from /lib64/libkonsoleprivate.so.21 #20 0x00007fae455f33a9 in QtPrivate::QSlotObjectBase::call (a=0x7ffeda99e5e0, r=<optimized out>, this=0x5623c4240d70) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #21 doActivate<false> (sender=0x5623c3e059c0, signal_index=0, argv=0x7ffeda99e5e0) at kernel/qobject.cpp:3886 #22 0x00007fae455ee327 in QMetaObject::activate (sender=sender@entry=0x5623c3e059c0, m=m@entry=0x7fae4588c3e0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeda99e5e0) at kernel/qobject.cpp:3946 #23 0x00007fae455ee3e3 in QObject::destroyed (this=this@entry=0x5623c3e059c0, _t1=<optimized out>, _t1@entry=0x5623c3e059c0) at .moc/moc_qobject.cpp:219 #24 0x00007fae460d1813 in QWidget::~QWidget (this=0x5623c3e059c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1497 #25 0x00007fadca2891dd in Konsole::TerminalDisplay::~TerminalDisplay() () from /lib64/libkonsoleprivate.so.21 #26 0x00007fae455e878a in QObjectPrivate::deleteChildren (this=this@entry=0x5623c3e17b30) at kernel/qobject.cpp:2104 #27 0x00007fae460d1556 in QWidget::~QWidget (this=0x5623c42412a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #28 0x00007fadca22d6f5 in Konsole::ViewSplitter::~ViewSplitter() () from /lib64/libkonsoleprivate.so.21 #29 0x00007fae455e878a in QObjectPrivate::deleteChildren (this=this@entry=0x5623c3e89c80) at kernel/qobject.cpp:2104 #30 0x00007fae460d1556 in QWidget::~QWidget (this=0x5623c4163d10, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #31 0x00007fae4624e88d in QStackedWidget::~QStackedWidget (this=0x5623c4163d10, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:147 #32 0x00007fae455e878a in QObjectPrivate::deleteChildren (this=this@entry=0x5623c3c9ea50) at kernel/qobject.cpp:2104 #33 0x00007fae460d1556 in QWidget::~QWidget (this=0x5623c416cc80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #34 0x00007fadca2a39dd in Konsole::TabbedViewContainer::~TabbedViewContainer() () from /lib64/libkonsoleprivate.so.21 #35 0x00007fae455e878a in QObjectPrivate::deleteChildren (this=this@entry=0x5623c3f62b70) at kernel/qobject.cpp:2104 #36 0x00007fae460d1556 in QWidget::~QWidget (this=0x5623c416acb0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522 #37 0x00005623c21506c5 in Session::~Session() () #38 0x00005623c215080d in Session::~Session() () #39 0x00007fae455e9d31 in QObject::event (this=0x5623c416b580, e=0x5623c4319000) at kernel/qobject.cpp:1301 #40 0x00007fae46093443 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5623c416b580, e=0x5623c4319000) at kernel/qapplication.cpp:3632 #41 0x00007fae455bf798 in QCoreApplication::notifyInternal2 (receiver=0x5623c416b580, event=0x5623c4319000) at kernel/qcoreapplication.cpp:1064 #42 0x00007fae455c2d06 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5623c3c9fb90) at kernel/qcoreapplication.cpp:1821 #43 0x00007fae456110d7 in postEventSourceDispatch (s=0x5623c3d6cb50) at kernel/qeventdispatcher_glib.cpp:277 #44 0x00007fae433044cf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #45 0x00007fae433584f8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #46 0x00007fae43301c03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #47 0x00007fae45610b78 in QEventDispatcherGlib::processEvents (this=0x5623c3d8b8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #48 0x00007fae455be1a2 in QEventLoop::exec (this=this@entry=0x7ffeda99edd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #49 0x00007fae455c66e4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #50 0x00005623c2132136 in main () [Inferior 1 (process 4892) detached] The reporter indicates this bug may be a duplicate of or related to bug 442855. Possible duplicates by query: bug 442855, bug 442801, bug 441933, bug 441586. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.