Application: ark (2.19) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 3.16.0-4-amd64 x86_64 Distribution: Debian GNU/Linux 8.1 (jessie) -- Information about the crash: - What I was doing when the application crashed: I forgot it while I was finding out my bugs.kde.org credentials. -- Backtrace: Application: Ark (ark), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #6 KXMLGUIFactory::removeClient (this=0x0, client=client@entry=0x1a6bd98) at ../../kdeui/xmlgui/kxmlguifactory.cpp:419 #7 0x00007fc1c025d914 in Ark::Part::~Part (this=0x1a6bd00, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:141 #8 0x00007fc1c025d999 in Ark::Part::~Part (this=0x1a6bd00, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146 #9 0x00007fc1d24623b9 in KParts::Part::slotWidgetDestroyed (this=0x1a6bd00) at ../../kparts/part.cpp:353 #10 0x00007fc1d039471c in QMetaObject::activate (sender=sender@entry=0x1a6bdf0, m=m@entry=0x7fc1d06dc240 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd07038200) at kernel/qobject.cpp:3567 #11 0x00007fc1d039518f in QObject::destroyed (this=this@entry=0x1a6bdf0, _t1=_t1@entry=0x1a6bdf0) at .moc/release-shared/moc_qobject.cpp:148 #12 0x00007fc1d03993b7 in QObject::~QObject (this=0x1a6bdf0, __in_chrg=<optimized out>) at kernel/qobject.cpp:871 #13 0x00007fc1d0df1207 in QWidget::~QWidget (this=0x1a6bdf0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554 #14 0x00007fc1d120bd69 in QSplitter::~QSplitter (this=0x1a6bdf0, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056 #15 0x00007fc1d0397248 in QObjectPrivate::deleteChildren (this=this@entry=0x1a5b470) at kernel/qobject.cpp:1935 #16 0x00007fc1d0df1173 in QWidget::~QWidget (this=0x1a5e430, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #17 0x00007fc1d1c12ae9 in KVBox::~KVBox (this=0x1a5e430, __in_chrg=<optimized out>) at ../../kdeui/widgets/kvbox.cpp:29 #18 0x00007fc1d0397248 in QObjectPrivate::deleteChildren (this=this@entry=0x1a5c8b0) at kernel/qobject.cpp:1935 #19 0x00007fc1d0df1173 in QWidget::~QWidget (this=0x1b33ac0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #20 0x00007fc1c02696a4 in ~ArkViewer (this=0x1b33ac0, __in_chrg=<optimized out>) at ../../part/arkviewer.cpp:56 #21 ArkViewer::~ArkViewer (this=0x1b33ac0, __in_chrg=<optimized out>) at ../../part/arkviewer.cpp:58 #22 0x00007fc1d0397248 in QObjectPrivate::deleteChildren (this=this@entry=0x16c3d10) at kernel/qobject.cpp:1935 #23 0x00007fc1d0df1173 in QWidget::~QWidget (this=0x1853530, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679 #24 0x00007fc1d120bd69 in QSplitter::~QSplitter (this=0x1853530, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056 #25 0x00007fc1d246292f in KParts::Part::~Part (this=0x1840640, __vtt_parm=0x7fc1c0480018 <VTT for Ark::Part+24>, __in_chrg=<optimized out>) at ../../kparts/part.cpp:209 #26 0x00007fc1c025d949 in Ark::Part::~Part (this=0x1840640, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:139 #27 0x00007fc1c025d999 in Ark::Part::~Part (this=0x1840640, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146 #28 0x000000000040ddff in MainWindow::~MainWindow (this=this@entry=0x178de30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../app/mainwindow.cpp:72 #29 0x000000000040deb9 in MainWindow::~MainWindow (this=0x178de30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../app/mainwindow.cpp:74 #30 0x00007fc1d0398e38 in QObject::event (this=0x178de30, e=<optimized out>) at kernel/qobject.cpp:1203 #31 0x00007fc1d0df1c63 in QWidget::event (this=0x178de30, event=0x17900f0) at kernel/qwidget.cpp:8859 #32 0x00007fc1d11cdb23 in QMainWindow::event (this=this@entry=0x178de30, event=event@entry=0x17900f0) at widgets/qmainwindow.cpp:1478 #33 0x00007fc1d1bdbc41 in KMainWindow::event (this=this@entry=0x178de30, ev=ev@entry=0x17900f0) at ../../kdeui/widgets/kmainwindow.cpp:1084 #34 0x00007fc1d1c178e9 in KXmlGuiWindow::event (this=0x178de30, ev=0x17900f0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #35 0x00007fc1d0d9e48c in QApplicationPrivate::notify_helper (this=this@entry=0x1621450, receiver=receiver@entry=0x178de30, e=e@entry=0x17900f0) at kernel/qapplication.cpp:4570 #36 0x00007fc1d0da4fa8 in QApplication::notify (this=this@entry=0x7ffd07038ec0, receiver=receiver@entry=0x178de30, e=e@entry=0x17900f0) at kernel/qapplication.cpp:4356 #37 0x00007fc1d1b161aa in KApplication::notify (this=0x7ffd07038ec0, receiver=0x178de30, event=0x17900f0) at ../../kdeui/kernel/kapplication.cpp:311 #38 0x00007fc1d037f71d in QCoreApplication::notifyInternal (this=0x7ffd07038ec0, receiver=receiver@entry=0x178de30, event=event@entry=0x17900f0) at kernel/qcoreapplication.cpp:955 #39 0x00007fc1d0382fc1 in sendEvent (event=0x17900f0, receiver=0x178de30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x15e6670) at kernel/qcoreapplication.cpp:1579 #41 0x00007fc1d0383453 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #42 0x00007fc1d03aebd3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #43 postEventSourceDispatch (s=0x161d760) at kernel/qeventdispatcher_glib.cpp:280 #44 0x00007fc1cc352c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007fc1cc352f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007fc1cc352ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007fc1d03aed1d in QEventDispatcherGlib::processEvents (this=0x15e7b50, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #48 0x00007fc1d0e42f96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #49 0x00007fc1d037e271 in QEventLoop::processEvents (this=this@entry=0x7ffd07038de0, flags=...) at kernel/qeventloop.cpp:149 #50 0x00007fc1d037e5d5 in QEventLoop::exec (this=this@entry=0x7ffd07038de0, flags=...) at kernel/qeventloop.cpp:204 #51 0x00007fc1d0384059 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #52 0x00007fc1d0d9c92c in QApplication::exec () at kernel/qapplication.cpp:3828 #53 0x0000000000409ef4 in main (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:209 Possible duplicates by query: bug 346288, bug 342019, bug 341743. Reported using DrKonqi
If we don't know what you were doing in Ark that caused the crash, there is no way to fix it.
FWIW, it's very likely that this is a duplicate of bug 341187.
I can't be sure now, but to me looks coherent with my normal operation of the program.
Created attachment 95874 [details] New crash information added by DrKonqi ark (2.19) on KDE Platform 4.14.2 using Qt 4.8.6 - What I was doing when the application crashed: I downloaded zip-archive and opened it. There was one more zip-archive, so I opened it too. After that I closed the nested archive and then closed the first archive. At this moment Ark crashed. -- Backtrace (Reduced): #6 0x00007f4b297ae4a0 in KXMLGUIFactory::removeClient(KXMLGUIClient*) () from /usr/lib/libkdeui.so.5 #7 0x00007f4b17a29914 in Ark::Part::~Part (this=0x1cb5250, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:141 #8 0x00007f4b17a29999 in Ark::Part::~Part (this=0x1cb5250, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146 #9 0x00007f4b29fef3b9 in KParts::Part::slotWidgetDestroyed() () from /usr/lib/libkparts.so.4 [...] #11 0x00007f4b27f2218f in QObject::destroyed(QObject*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
Created attachment 98905 [details] New crash information added by DrKonqi ark (2.19) on KDE Platform 4.14.13 using Qt 4.8.6 - What I was doing when the application crashed: Opened one archive inside another and then closed both. -- Backtrace (Reduced): #5 0x00007efc7118c7b0 in KXMLGUIFactory::removeClient(KXMLGUIClient*) () from /usr/lib/libkdeui.so.5 #6 0x00007efc60778e64 in Ark::Part::~Part (this=0x10e91e0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:141 #7 0x00007efc60778ef9 in Ark::Part::~Part (this=0x10e91e0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146 #8 0x00007efc7197f541 in KParts::Part::slotWidgetDestroyed() () from /usr/lib/libkparts.so.4 [...] #10 0x00007efc6f9b427f in QObject::destroyed (this=this@entry=0x10e5580, _t1=_t1@entry=0x10e5580) at .moc/release-shared/moc_qobject.cpp:148