[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#770840: ark: Ark crashes on exit when nested archives opened



Package: ark
Version: 4:4.14.2-2
Followup-For: Bug #770840

I just encountered this bug too. Downloaded and opened .deb file and
then data.tar.gz within that. Then closed the .deb file -> crash.

Stacktrace:

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=0x1c4d908) at ../../kdeui/xmlgui/kxmlguifactory.cpp:419
#7  0x00007f7af69fc914 in Ark::Part::~Part (this=0x1c4d870, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:141
#8  0x00007f7af69fc999 in Ark::Part::~Part (this=0x1c4d870, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146
#9  0x00007f7b08b1c3b9 in KParts::Part::slotWidgetDestroyed (this=0x1c4d870) at ../../kparts/part.cpp:353
#10 0x00007f7b06a50f4c in QMetaObject::activate (sender=sender@entry=0x1c49250, m=m@entry=0x7f7b06d99240 <QObject::staticMetaObject>, 
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffd37aa3a0) at kernel/qobject.cpp:3567
#11 0x00007f7b06a519bf in QObject::destroyed (this=this@entry=0x1c49250, _t1=_t1@entry=0x1c49250) at .moc/release-shared/moc_qobject.cpp:148
#12 0x00007f7b06a55be7 in QObject::~QObject (this=0x1c49250, __in_chrg=<optimized out>) at kernel/qobject.cpp:871
#13 0x00007f7b074adf97 in QWidget::~QWidget (this=0x1c49250, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554
#14 0x00007f7b078c7549 in QSplitter::~QSplitter (this=0x1c49250, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056
#15 0x00007f7b06a53a78 in QObjectPrivate::deleteChildren (this=this@entry=0x1c3d4a0) at kernel/qobject.cpp:1935
#16 0x00007f7b074adf03 in QWidget::~QWidget (this=0x1c0f310, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#17 0x00007f7b082cc699 in KVBox::~KVBox (this=0x1c0f310, __in_chrg=<optimized out>) at ../../kdeui/widgets/kvbox.cpp:29
#18 0x00007f7b06a53a78 in QObjectPrivate::deleteChildren (this=this@entry=0x1c3cc70) at kernel/qobject.cpp:1935
#19 0x00007f7b074adf03 in QWidget::~QWidget (this=0x1c19e60, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#20 0x00007f7af6a086a4 in ~ArkViewer (this=0x1c19e60, __in_chrg=<optimized out>) at ../../part/arkviewer.cpp:56
#21 ArkViewer::~ArkViewer (this=0x1c19e60, __in_chrg=<optimized out>) at ../../part/arkviewer.cpp:58
#22 0x00007f7b06a53a78 in QObjectPrivate::deleteChildren (this=this@entry=0x1a15c60) at kernel/qobject.cpp:1935
#23 0x00007f7b074adf03 in QWidget::~QWidget (this=0x17ff6b0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1679
#24 0x00007f7b078c7549 in QSplitter::~QSplitter (this=0x17ff6b0, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056
#25 0x00007f7b08b1c92f in KParts::Part::~Part (this=0x1994d50, __vtt_parm=0x7f7af6c1f018 <VTT for Ark::Part+24>, __in_chrg=<optimized out>) at ../../kparts/part.cpp:209
#26 0x00007f7af69fc949 in Ark::Part::~Part (this=0x1994d50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:139
#27 0x00007f7af69fc999 in Ark::Part::~Part (this=0x1994d50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../part/part.cpp:146
#28 0x000000000040ddff in MainWindow::~MainWindow (this=this@entry=0x190bc20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../app/mainwindow.cpp:72
#29 0x000000000040deb9 in MainWindow::~MainWindow (this=0x190bc20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../app/mainwindow.cpp:74
#30 0x00007f7b06a55668 in QObject::event (this=0x190bc20, e=<optimized out>) at kernel/qobject.cpp:1203
#31 0x00007f7b074ae9f3 in QWidget::event (this=0x190bc20, event=0x1c2eb90) at kernel/qwidget.cpp:8859
#32 0x00007f7b07889363 in QMainWindow::event (this=this@entry=0x190bc20, event=event@entry=0x1c2eb90) at widgets/qmainwindow.cpp:1478
#33 0x00007f7b08295861 in KMainWindow::event (this=this@entry=0x190bc20, ev=ev@entry=0x1c2eb90) at ../../kdeui/widgets/kmainwindow.cpp:1084
#34 0x00007f7b082d1499 in KXmlGuiWindow::event (this=0x190bc20, ev=0x1c2eb90) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#35 0x00007f7b0745b29c in QApplicationPrivate::notify_helper (this=this@entry=0x17a5220, receiver=receiver@entry=0x190bc20, e=e@entry=0x1c2eb90) at kernel/qapplication.cpp:4570
#36 0x00007f7b07461da8 in QApplication::notify (this=this@entry=0x7fffd37ab060, receiver=receiver@entry=0x190bc20, e=e@entry=0x1c2eb90) at kernel/qapplication.cpp:4356
#37 0x00007f7b081d009a in KApplication::notify (this=0x7fffd37ab060, receiver=0x190bc20, event=0x1c2eb90) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x00007f7b06a3bf8d in QCoreApplication::notifyInternal (this=0x7fffd37ab060, receiver=receiver@entry=0x190bc20, event=event@entry=0x1c2eb90) at kernel/qcoreapplication.cpp:955
#39 0x00007f7b06a3f821 in sendEvent (event=0x1c2eb90, receiver=0x190bc20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1764670) at kernel/qcoreapplication.cpp:1579
#41 0x00007f7b06a3fcb3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#42 0x00007f7b06a6b3a3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#43 postEventSourceDispatch (s=0x1796700) at kernel/qeventdispatcher_glib.cpp:280
#44 0x00007f7b02a0fc5d in g_main_dispatch (context=0x17a5550) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#45 g_main_context_dispatch (context=context@entry=0x17a5550) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#46 0x00007f7b02a0ff48 in g_main_context_iterate (context=context@entry=0x17a5550, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#47 0x00007f7b02a0fffc in g_main_context_iteration (context=0x17a5550, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#48 0x00007f7b06a6b4ed in QEventDispatcherGlib::processEvents (this=0x1796910, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#49 0x00007f7b074ffb96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00007f7b06a3aae1 in QEventLoop::processEvents (this=this@entry=0x7fffd37aaf80, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007f7b06a3ae45 in QEventLoop::exec (this=this@entry=0x7fffd37aaf80, flags=...) at kernel/qeventloop.cpp:204
#52 0x00007f7b06a408b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#53 0x00007f7b0745973c in QApplication::exec () at kernel/qapplication.cpp:3828
#54 0x0000000000409ef4 in main (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:209



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ark depends on:
ii  kde-runtime   4:4.14.2-1
ii  libarchive13  3.1.2-10
ii  libc6         2.19-13
ii  libkdecore5   4:4.14.2-3
ii  libkdeui5     4:4.14.2-3
ii  libkfile4     4:4.14.2-3
ii  libkhtml5     4:4.14.2-3
ii  libkio5       4:4.14.2-3
ii  libkonq5abi1  4:4.14.2-1
ii  libkparts4    4:4.14.2-3
ii  libkpty4      4:4.14.2-3
ii  libqt4-dbus   4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtcore4    4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtgui4     4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libstdc++6    4.9.2-2

Versions of packages ark recommends:
ii  bzip2       1.0.6-7+b1
ii  p7zip-full  9.20.1~dfsg.1-4.1
ii  unzip       6.0-12+b1
ii  zip         3.0-8

Versions of packages ark suggests:
ii  rar    2:4.2.0-1
ii  unrar  1:5.0.10-1

-- no debconf information


Reply to: