[Konsole-devel] [konsole] [Bug 331724] (frameworks) Crash on close [Konsole::StackedViewContainer::removeViewWidget, QStackedWidget::indexOf]

Elias Probst mail at eliasprobst.eu
Fri May 16 18:00:41 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=331724

--- Comment #4 from Elias Probst <mail at eliasprobst.eu> ---
Same here.
Qt 5.3.0 RC
Everything KF5 related up-to-date from git.

BT is slightly different, but I think it's the same problem in the end:
Application: <application>Konsole</application> (konsole), signal: Segmentation
fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x0000000000000031 in ?? ()
#7  0x00007f61a9566a07 in Konsole::TabbedViewContainer::removeViewWidget
(this=0xad3900, view=0xb84d70) at
/var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/ViewContainer.cpp:656
#8  0x00007f61a95691ca in Konsole::ViewContainer::viewDestroyed (this=0xad3900,
object=<optimized out>) at
/var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/ViewContainer.cpp:167
#9  0x00007f61a6432232 in call (a=0x7fffb2b415a0, r=0xad3900, this=0xc76a80) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:132
#10 QMetaObject::activate (sender=sender at entry=0xb84d70,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7fffb2b415a0) at kernel/qobject.cpp:3666
#11 0x00007f61a64329c4 in QMetaObject::activate (sender=sender at entry=0xb84d70,
m=m at entry=0x7f61a683fde0 <QObject::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fffb2b415a0)
at kernel/qobject.cpp:3546
#12 0x00007f61a6432adf in QObject::destroyed (this=this at entry=0xb84d70,
_t1=_t1 at entry=0xb84d70) at .moc/moc_qobject.cpp:202
#13 0x00007f61a70d8b34 in QWidget::~QWidget (this=0xb84d70,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1461
#14 0x00007f61a955a4b9 in Konsole::TerminalDisplay::~TerminalDisplay
(this=0xb84d70, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/TerminalDisplay.cpp:426
#15 0x00007f61a643127a in QObjectPrivate::deleteChildren
(this=this at entry=0xa72810) at kernel/qobject.cpp:1935
#16 0x00007f61a70d8b95 in QWidget::~QWidget (this=0xb52d40,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1490
#17 0x00007f61a72101c9 in QStackedWidget::~QStackedWidget (this=0xb52d40,
__in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:151
#18 0x00007f61a643127a in QObjectPrivate::deleteChildren
(this=this at entry=0xa906a0) at kernel/qobject.cpp:1935
#19 0x00007f61a70d8b95 in QWidget::~QWidget (this=0xac98c0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1490
#20 0x00007f61a70d8d49 in QWidget::~QWidget (this=0xac98c0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1510
#21 0x00007f61a643127a in QObjectPrivate::deleteChildren
(this=this at entry=0xb6a620) at kernel/qobject.cpp:1935
#22 0x00007f61a70d8b95 in QWidget::~QWidget (this=0xa5fb00,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1490
#23 0x00007f61a958805a in ~ViewSplitter (this=0xa5fb00, __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=0xa5fb00, __in_chrg=<optimized
out>) at
/var/tmp/portage/kde-base/konsole-9999/work/konsole-9999_build/src/../../konsole-9999/src/ViewSplitter.h:47
#25 0x00007f61a643127a in QObjectPrivate::deleteChildren
(this=this at entry=0xb647d0) at kernel/qobject.cpp:1935
#26 0x00007f61a70d8b95 in QWidget::~QWidget (this=0xb6cb10,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1490
#27 0x00007f61a70d8d49 in QWidget::~QWidget (this=0xb6cb10,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1510
#28 0x00007f61a643127a in QObjectPrivate::deleteChildren
(this=this at entry=0xb82580) at kernel/qobject.cpp:1935
#29 0x00007f61a70d8b95 in QWidget::~QWidget (this=0xac9d50,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1490
#30 0x00007f61a9221e2f in KMainWindow::~KMainWindow (this=0xac9d50,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kmainwindow.cpp:331
#31 0x00007f61a9b9ff03 in ~MainWindow (this=0xac9d50, __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=0xac9d50, __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 0x00007f61a6436658 in QObject::event (this=this at entry=0xac9d50,
e=e at entry=0xcc4b50) at kernel/qobject.cpp:1232
#34 0x00007f61a70d5171 in QWidget::event (this=this at entry=0xac9d50,
event=event at entry=0xcc4b50) at kernel/qwidget.cpp:8367
#35 0x00007f61a71ce83b in QMainWindow::event (this=this at entry=0xac9d50,
event=event at entry=0xcc4b50) at widgets/qmainwindow.cpp:1496
#36 0x00007f61a92221d7 in KMainWindow::event (this=this at entry=0xac9d50,
ev=ev at entry=0xcc4b50) at
/var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kmainwindow.cpp:819
#37 0x00007f61a9258115 in KXmlGuiWindow::event (this=0xac9d50, ev=0xcc4b50) at
/var/tmp/portage/kde-frameworks/kxmlgui-9999/work/kxmlgui-9999/src/kxmlguiwindow.cpp:118
#38 0x00007f61a709df0c in QApplicationPrivate::notify_helper
(this=this at entry=0x8f9b30, receiver=receiver at entry=0xac9d50,
e=e at entry=0xcc4b50) at kernel/qapplication.cpp:3500
#39 0x00007f61a709fc6e in QApplication::notify (this=0x7fffb2b42870,
receiver=0xac9d50, e=0xcc4b50) at kernel/qapplication.cpp:3465
#40 0x00007f61a6402666 in QCoreApplication::notifyInternal
(this=0x7fffb2b42870, receiver=receiver at entry=0xac9d50,
event=event at entry=0xcc4b50) at kernel/qcoreapplication.cpp:935
#41 0x00007f61a6404ebe in sendEvent (event=0xcc4b50, receiver=0xac9d50) at
kernel/qcoreapplication.h:237
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x8ce190) at
kernel/qcoreapplication.cpp:1539
#43 0x00007f61a6405508 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1397
#44 0x00007f61a645c533 in postEventSourceDispatch (s=s at entry=0x92ce80) at
kernel/qeventdispatcher_glib.cpp:279
#45 0x00007f619fb85b75 in g_main_dispatch (context=0x7f6190002e00) 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 at entry=0x7f6190002e00) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3642
#47 0x00007f619fb85eb8 in g_main_context_iterate
(context=context at entry=0x7f6190002e00, block=block at entry=1,
dispatch=dispatch at 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 0x00007f619fb85f74 in g_main_context_iteration (context=0x7f6190002e00,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3774
#49 0x00007f61a645c98c in QEventDispatcherGlib::processEvents (this=0x931610,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#50 0x00007f61a6400d8b in QEventLoop::exec (this=this at entry=0x7fffb2b42730,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#51 0x00007f61a6408653 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#52 0x00007f61a692d5ac in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1436
#53 0x00007f61a709c765 in QApplication::exec () at kernel/qapplication.cpp:2745
#54 0x00007f61a9b99bf9 in kdemain (argc=1, argv=0x7fffb2b429b8) at
/var/tmp/portage/kde-base/konsole-9999/work/konsole-9999/src/main.cpp:92
#55 0x00007f61a97f1bf5 in __libc_start_main (main=0x400860 <main(int, char**)>,
argc=1, ubp_av=0x7fffb2b429b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffb2b429a8) at libc-start.c:258
#56 0x0000000000400891 in _start ()

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list