Bug 350444 - ark krash
Summary: ark krash
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 2.19
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Raphael Kubo da Costa
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-21 08:23 UTC by uxio_prego
Modified: 2016-05-11 09:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (5.34 KB, text/plain)
2015-12-02 23:19 UTC, Artem
Details
New crash information added by DrKonqi (7.33 KB, text/plain)
2016-05-11 09:51 UTC, Denis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description uxio_prego 2015-07-21 08:23:48 UTC
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
Comment 1 Ragnar Thomsen 2015-09-18 08:35:23 UTC
If we don't know what you were doing in Ark that caused the crash, there is no way to fix it.
Comment 2 Raphael Kubo da Costa 2015-09-18 10:52:40 UTC
FWIW, it's very likely that this is a duplicate of bug 341187.
Comment 3 uxio_prego 2015-09-18 17:50:45 UTC
I can't be sure now, but to me looks coherent with my normal operation of the program.
Comment 4 Artem 2015-12-02 23:19:49 UTC
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
Comment 5 Denis 2016-05-11 09:51:59 UTC
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