Bug 334339

Summary: frameworks based Konsole crashes when closing window
Product: [Applications] konsole Reporter: Elias Probst <mail>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: hein
Priority: NOR    
Version: 2.99.900   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Elias Probst 2014-05-04 17:30:40 UTC
Closing the window of Konsole (frameworks, 24c90c36) crashes.

All KF5 components up-to-date (git master) as of 2014-05-04 12:30 CEST

Qt 5.3.0_beta



Application: <application>Konsole</application> (konsole), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x0000000000000031 in ?? ()
#7  0x00007f2047ea49f7 in Konsole::TabbedViewContainer::removeViewWidget (this=0x1c67050, view=0x1c9cda0) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/ViewContainer.cpp:656
#8  0x00007f2047ea71ba in Konsole::ViewContainer::viewDestroyed (this=0x1c67050, object=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/ViewContainer.cpp:167
#9  0x00007f2044da2b72 in call (a=0x7fff486bb5f0, r=0x1c67050, this=0x1cd5b50) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:132
#10 QMetaObject::activate (sender=sender@entry=0x1c9cda0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff486bb5f0) at kernel/qobject.cpp:3668
#11 0x00007f2044da3304 in QMetaObject::activate (sender=sender@entry=0x1c9cda0, m=m@entry=0x7f20451afde0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff486bb5f0) at kernel/qobject.cpp:3548
#12 0x00007f2044da341f in QObject::destroyed (this=this@entry=0x1c9cda0, _t1=_t1@entry=0x1c9cda0) at .moc/moc_qobject.cpp:202
#13 0x00007f2045a267f4 in QWidget::~QWidget (this=0x1c9cda0, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1460
#14 0x00007f2047e984b9 in Konsole::TerminalDisplay::~TerminalDisplay (this=0x1c9cda0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/TerminalDisplay.cpp:426
#15 0x00007f2044da1bba in QObjectPrivate::deleteChildren (this=this@entry=0x1c75ba0) at kernel/qobject.cpp:1935
#16 0x00007f2045a26855 in QWidget::~QWidget (this=0x1c60be0, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1489
#17 0x00007f2045b5d869 in QStackedWidget::~QStackedWidget (this=0x1c60be0, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/widgets/qstackedwidget.cpp:151
#18 0x00007f2044da1bba in QObjectPrivate::deleteChildren (this=this@entry=0x1c78570) at kernel/qobject.cpp:1935
#19 0x00007f2045a26855 in QWidget::~QWidget (this=0x1c67280, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1489
#20 0x00007f2045a26a09 in QWidget::~QWidget (this=0x1c67280, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1509
#21 0x00007f2044da1bba in QObjectPrivate::deleteChildren (this=this@entry=0x1c4fab0) at kernel/qobject.cpp:1935
#22 0x00007f2045a26855 in QWidget::~QWidget (this=0x1c4fa60, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1489
#23 0x00007f2047ec604a in ~ViewSplitter (this=0x1c4fa60, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999_build/src/../../konsole-9999/src/ViewSplitter.h:47
#24 Konsole::ViewSplitter::~ViewSplitter (this=0x1c4fa60, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999_build/src/../../konsole-9999/src/ViewSplitter.h:47
#25 0x00007f2044da1bba in QObjectPrivate::deleteChildren (this=this@entry=0x1c5dd30) at kernel/qobject.cpp:1935
#26 0x00007f2045a26855 in QWidget::~QWidget (this=0x1c5bea0, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1489
#27 0x00007f2045a26a09 in QWidget::~QWidget (this=0x1c5bea0, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1509
#28 0x00007f2044da1bba in QObjectPrivate::deleteChildren (this=this@entry=0x1c456c0) at kernel/qobject.cpp:1935
#29 0x00007f2045a26855 in QWidget::~QWidget (this=0x1c4c310, __in_chrg=<optimized out>) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:1489
#30 0x00007f2047b6367c in KMainWindow::~KMainWindow (this=0x1c4c310, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kmainwindow.cpp:331
#31 0x00007f20484ddf03 in ~MainWindow (this=0x1c4c310, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999_build/src/../../konsole-9999/src/MainWindow.h:57
#32 Konsole::MainWindow::~MainWindow (this=0x1c4c310, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999_build/src/../../konsole-9999/src/MainWindow.h:57
#33 0x00007f2044da6fa8 in QObject::event (this=this@entry=0x1c4c310, e=e@entry=0x1d6dec0) at kernel/qobject.cpp:1232
#34 0x00007f2045a22eb1 in QWidget::event (this=this@entry=0x1c4c310, event=event@entry=0x1d6dec0) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qwidget.cpp:8376
#35 0x00007f2045b1bffb in QMainWindow::event (this=this@entry=0x1c4c310, event=event@entry=0x1d6dec0) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/widgets/qmainwindow.cpp:1496
#36 0x00007f2047b614cb in KMainWindow::event (this=this@entry=0x1c4c310, ev=ev@entry=0x1d6dec0) at /var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kmainwindow.cpp:819
#37 0x00007f2047b9906e in KXmlGuiWindow::event (this=0x1c4c310, ev=0x1d6dec0) at /var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kxmlguiwindow.cpp:118
#38 0x00007f20459ebcdc in QApplicationPrivate::notify_helper (this=this@entry=0x1b5d980, receiver=receiver@entry=0x1c4c310, e=e@entry=0x1d6dec0) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qapplication.cpp:3488
#39 0x00007f20459eda8e in QApplication::notify (this=0x7fff486bc890, receiver=0x1c4c310, e=0x1d6dec0) at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qapplication.cpp:3453
#40 0x00007f2044d72fe6 in QCoreApplication::notifyInternal (this=0x7fff486bc890, receiver=receiver@entry=0x1c4c310, event=event@entry=0x1d6dec0) at kernel/qcoreapplication.cpp:935
#41 0x00007f2044d75dbe in sendEvent (event=0x1d6dec0, receiver=0x1c4c310) at kernel/qcoreapplication.h:237
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1b32180) at kernel/qcoreapplication.cpp:1539
#43 0x00007f2044d76408 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1397
#44 0x00007f2044dccdf3 in postEventSourceDispatch (s=s@entry=0x1b7dea0) at kernel/qeventdispatcher_glib.cpp:279
#45 0x00007f203e4dcb75 in g_main_dispatch (context=0x7f202c002e00) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3066
#46 g_main_context_dispatch (context=context@entry=0x7f202c002e00) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3642
#47 0x00007f203e4dceb8 in g_main_context_iterate (context=context@entry=0x7f202c002e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3713
#48 0x00007f203e4dcf74 in g_main_context_iteration (context=0x7f202c002e00, may_block=1) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3774
#49 0x00007f2044dcd24c in QEventDispatcherGlib::processEvents (this=0x1b8f070, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#50 0x00007f2044d7170b in QEventLoop::exec (this=this@entry=0x7fff486bc750, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#51 0x00007f2044d78fb3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#52 0x00007f204529e4fc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1436
#53 0x00007f20459ea535 in QApplication::exec () at /var/tmp/portage/dev-qt/qtwidgets-5.3.0_beta/work/qtbase-opensource-src-5.3.0-beta/src/widgets/kernel/qapplication.cpp:2736
#54 0x00007f20484d7bf9 in kdemain (argc=1, argv=0x7fff486bc9d8) at /var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/main.cpp:92
#55 0x00007f204812fbf5 in __libc_start_main (main=0x400860 <main(int, char**)>, argc=1, ubp_av=0x7fff486bc9d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff486bc9c8) at libc-start.c:258
#56 0x0000000000400891 in _start ()
Comment 1 Eike Hein 2014-05-16 16:17:22 UTC

*** This bug has been marked as a duplicate of bug 331724 ***