Application: ark (2.19) KDE Platform Version: 4.9.00 "release 2" Qt Version: 4.8.2 Operating System: Linux 3.4.6-2.10-desktop x86_64 Distribution (Platform): openSUSE RPMs -- Information about the crash: 1. Open ark 2. Close ark 3. Crash The crash can be reproduced every time. -- Backtrace: Application: Ark (ark), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f47729a7780 (LWP 7793))] Thread 2 (Thread 0x7f4768ae5700 (LWP 7797)): #0 0x00007f477a680f13 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f477ada9ed2 in QProcessManager::run (this=0x7f477b1224c0 <processManager()::processManager>) at io/qprocess_unix.cpp:245 #2 0x00007f477acd0e8b in QThreadPrivate::start (arg=0x7f477b1224c0 <processManager()::processManager>) at thread/qthread_unix.cpp:307 #3 0x00007f4778147e0e in start_thread (arg=0x7f4768ae5700) at pthread_create.c:305 #4 0x00007f477a6872bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f47729a7780 (LWP 7793)): [KCrash Handler] #6 deref (this=0x2) at /usr/include/QtCore/qatomic_x86_64.h:133 #7 QList<QVariant>::~QList (this=0x1f61088, __in_chrg=<optimized out>) at /usr/include/QtCore/qlist.h:731 #8 0x00007f477d2c203b in Kerfuffle::CliInterface::~CliInterface (this=0x1f61030, __in_chrg=<optimized out>) at /usr/src/debug/ark-4.9.40_20120819/kerfuffle/cliinterface.cpp:76 #9 0x00007f4769b236a9 in CliPlugin::~CliPlugin (this=0x1f61030, __in_chrg=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/plugins/clirarplugin/cliplugin.cpp:47 #10 0x00007f477addd892 in QObjectPrivate::deleteChildren (this=this@entry=0x1f6d210) at kernel/qobject.cpp:1917 #11 0x00007f477ade2a66 in QObject::~QObject (this=0x1f5c180, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #12 0x00007f477d2b4ff9 in Kerfuffle::Archive::~Archive (this=0x1f5c180, __in_chrg=<optimized out>) at /usr/src/debug/ark-4.9.40_20120819/kerfuffle/archive.cpp:133 #13 0x00007f476d3d1724 in cleanup (pointer=<optimized out>) at /usr/include/QtCore/qscopedpointer.h:62 #14 ~QScopedPointer (this=0x1ddd830, __in_chrg=<optimized out>) at /usr/include/QtCore/qscopedpointer.h:100 #15 ArchiveModel::~ArchiveModel (this=0x1ddd810, __in_chrg=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/part/archivemodel.cpp:282 #16 0x00007f476d3d1759 in ArchiveModel::~ArchiveModel (this=0x1ddd810, __in_chrg=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/part/archivemodel.cpp:286 #17 0x00007f477addd892 in QObjectPrivate::deleteChildren (this=this@entry=0x1d02ff0) at kernel/qobject.cpp:1917 #18 0x00007f477ade2a66 in QObject::~QObject (this=0x1e16310, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #19 0x00007f477cdc7148 in KParts::Part::~Part (this=0x1e16310, __vtt_parm=0x7f476d5e3878 <VTT for Ark::Part+24>, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.40_20120819/kparts/part.cpp:190 #20 0x00007f476d3c6452 in Ark::Part::~Part (this=0x1e16310, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/part/part.cpp:131 #21 0x00007f476d3c6499 in Ark::Part::~Part (this=0x1e16310, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/part/part.cpp:136 #22 0x000000000040e22f in MainWindow::~MainWindow (this=this@entry=0x1d56a50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/app/mainwindow.cpp:72 #23 0x000000000040e2d9 in MainWindow::~MainWindow (this=0x1d56a50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/ark-4.8.95_20120629/app/mainwindow.cpp:74 #24 0x00007f477addfb78 in QObject::event (this=0x1d56a50, e=<optimized out>) at kernel/qobject.cpp:1185 #25 0x00007f477b81953a in QWidget::event (this=0x1d56a50, event=0x1f61810) at kernel/qwidget.cpp:8830 #26 0x00007f477bbdd41b in QMainWindow::event (this=0x1d56a50, event=0x1f61810) at widgets/qmainwindow.cpp:1478 #27 0x00007f477c5cf528 in KXmlGuiWindow::event (this=0x1d56a50, ev=0x1f61810) at /usr/src/debug/kdelibs-4.9.40_20120819/kdeui/xmlgui/kxmlguiwindow.cpp:126 #28 0x00007f477b7ca64c in QApplicationPrivate::notify_helper (this=this@entry=0x1bad4c0, receiver=receiver@entry=0x1d56a50, e=e@entry=0x1f61810) at kernel/qapplication.cpp:4551 #29 0x00007f477b7ceaca in QApplication::notify (this=0x7fff931e24d0, receiver=0x1d56a50, e=0x1f61810) at kernel/qapplication.cpp:4412 #30 0x00007f477c4ddcf6 in KApplication::notify (this=0x7fff931e24d0, receiver=0x1d56a50, event=0x1f61810) at /usr/src/debug/kdelibs-4.9.40_20120819/kdeui/kernel/kapplication.cpp:311 #31 0x00007f477adcb16e in QCoreApplication::notifyInternal (this=0x7fff931e24d0, receiver=receiver@entry=0x1d56a50, event=event@entry=0x1f61810) at kernel/qcoreapplication.cpp:915 #32 0x00007f477adcead1 in sendEvent (event=0x1f61810, receiver=0x1d56a50) at kernel/qcoreapplication.h:231 #33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1b84670) at kernel/qcoreapplication.cpp:1539 #34 0x00007f477adf9243 in sendPostedEvents () at kernel/qcoreapplication.h:236 #35 postEventSourceDispatch (s=s@entry=0x1babf40) at kernel/qeventdispatcher_glib.cpp:279 #36 0x00007f4776c20405 in g_main_dispatch (context=0x1bacc30) at gmain.c:2539 #37 g_main_context_dispatch (context=context@entry=0x1bacc30) at gmain.c:3075 #38 0x00007f4776c20738 in g_main_context_iterate (context=context@entry=0x1bacc30, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 #39 0x00007f4776c207f4 in g_main_context_iteration (context=0x1bacc30, may_block=1) at gmain.c:3207 #40 0x00007f477adf93d6 in QEventDispatcherGlib::processEvents (this=0x1b89ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #41 0x00007f477b86a7ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #42 0x00007f477adc9ebf in QEventLoop::processEvents (this=this@entry=0x7fff931e2330, flags=...) at kernel/qeventloop.cpp:149 #43 0x00007f477adca148 in QEventLoop::exec (this=0x7fff931e2330, flags=...) at kernel/qeventloop.cpp:204 #44 0x00007f477adcede8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #45 0x000000000040acf6 in main (argc=4, argv=0x7fff931e2628) at /usr/src/debug/ark-4.8.95_20120629/app/main.cpp:209 Reported using DrKonqi
Does it happen to any archive or only to specific ones? Any specific archive format? Did you wait for the archive to finish loading before closing Ark?
Somehow it is fixed after updating recently available binaries on http://download.opensuse.org/distribution/12.2 I assume it was a build dependency issue in KDE:Unstable:SC during openSUSE RC2 release to new published binaries in 12.2 ...