Application: ark (2.14) KDE Platform Version: 4.4.2 (KDE 4.4.2) "release 241" Qt Version: 4.6.2 Operating System: Linux 2.6.31.12-0.2-desktop i686 Distribution: "openSUSE 11.2 (i586)" -- Information about the crash: ark crashes when loading a ~500MB *.tar archive and closing while it is still trying to list its contents. -- Backtrace: Application: Ark (ark), signal: Segmentation fault [Current thread is 1 (Thread 0xb5441700 (LWP 3850))] Thread 2 (Thread 0xb3756b70 (LWP 3851)): [KCrash Handler] #6 0xb77f614e in Kerfuffle::ReadOnlyArchiveInterface::entry (this=0x8282450, archiveEntry=...) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/archiveinterface.cpp:82 #7 0xb37d1ef1 in LibArchiveInterface::emitEntryFromArchiveEntry (this=0x8282450, aentry=0x8225558) at /usr/src/debug/kdeutils-4.4.2/ark/plugins/libarchive/libarchivehandler.cpp:606 #8 0xb37d457a in LibArchiveInterface::list (this=0x8282450) at /usr/src/debug/kdeutils-4.4.2/ark/plugins/libarchive/libarchivehandler.cpp:86 #9 0xb77f76cf in Kerfuffle::ListJob::doWork (this=0x8283dc8) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/jobs.cpp:133 #10 0xb77f66ac in Kerfuffle::Job::qt_metacall (this=0x8283dc8, _c=InvokeMetaMethod, _id=30, _a=0xb3755b0c) at /usr/src/debug/kdeutils-4.4.2/build/ark/kerfuffle/jobs.moc:87 #11 0xb77f8f12 in Kerfuffle::ListJob::qt_metacall (this=0x8283dc8, _c=InvokeMetaMethod, _id=30, _a=0xb3755b0c) at /usr/src/debug/kdeutils-4.4.2/build/ark/kerfuffle/jobs.moc:169 #12 0xb62af14d in QMetaObject::metacall (object=0x8283dc8, cl=3053723636, idx=30, argv=0xb3755b0c) at kernel/qmetaobject.cpp:237 #13 0xb62bdfaa in QMetaObject::activate (sender=0xb3756318, m=0xb63c05a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293 #14 0xb63115e5 in QTimer::timeout (this=0xb3756318) at .moc/release-shared/moc_qtimer.cpp:134 #15 0xb62c6306 in QTimer::timerEvent (this=0xb3756318, e=0xb3756060) at kernel/qtimer.cpp:271 #16 0xb62baab4 in QObject::event (this=0xb3756318, e=0xe0334424) at kernel/qobject.cpp:1212 #17 0xb64f73fc in QApplicationPrivate::notify_helper (this=0x8073b78, receiver=0xb3756318, e=0xb3756060) at kernel/qapplication.cpp:4300 #18 0xb64fe248 in QApplication::notify (this=0xbfeb75dc, receiver=0xb3756318, e=0xb3756060) at kernel/qapplication.cpp:4183 #19 0xb7264c01 in KApplication::notify (this=0xbfeb75dc, receiver=0xb3756318, event=0xb3756060) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302 #20 0xb62a9dde in QCoreApplication::notifyInternal (this=0xbfeb75dc, receiver=0xb3756318, event=0xb3756060) at kernel/qcoreapplication.cpp:704 #21 0xb62da0fe in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215 #22 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:618 #23 0xb62d6c62 in timerSourceDispatch (source=0x8266b10) at kernel/qeventdispatcher_glib.cpp:184 #24 0xb58254c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0xb5828d98 in ?? () from /usr/lib/libglib-2.0.so.0 #26 0xb5828ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0xb62d6931 in QEventDispatcherGlib::processEvents (this=0x82648f0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #28 0xb62a844d in QEventLoop::processEvents (this=0xb37562d0, flags=) at kernel/qeventloop.cpp:149 #29 0xb62a8899 in QEventLoop::exec (this=0xb37562d0, flags=...) at kernel/qeventloop.cpp:201 #30 0xb619d270 in QThread::exec (this=0x8267a10) at thread/qthread.cpp:487 #31 0xb77f99a5 in Kerfuffle::ThreadExecution::run (this=0x8267a10) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/threading.cpp:47 #32 0xb61a00bf in QThreadPrivate::start (arg=0x8267a10) at thread/qthread_unix.cpp:248 #33 0xb59cc6e5 in start_thread () from /lib/libpthread.so.0 #34 0xb59cc600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb5441700 (LWP 3850)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb59d0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5fc627c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb61a1110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #5 0xb61a0167 in QThread::wait (this=0x8267a10, time=4294967295) at thread/qthread_unix.cpp:619 #6 0xb77f6cf8 in Kerfuffle::Job::~Job (this=0x8283dc8, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/jobs.cpp:56 #7 0xb77f958d in Kerfuffle::ListJob::~ListJob (this=0x8283dc8, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/jobs.h:83 #8 0xb62b993c in QObjectPrivate::deleteChildren (this=0x8282038) at kernel/qobject.cpp:1986 #9 0xb62c0e03 in QObject::~QObject (this=0x8281ef0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #10 0xb77fa247 in Kerfuffle::ArchiveBase::~ArchiveBase (this=0x8281ef0, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/kerfuffle/archivebase.cpp:53 #11 0xb3b006eb in ArchiveModel::~ArchiveModel (this=0x81d3650, __in_chrg=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/part/archivemodel.cpp:199 #12 0xb62b993c in QObjectPrivate::deleteChildren (this=0x81d35f8) at kernel/qobject.cpp:1986 #13 0xb62c0e03 in QObject::~QObject (this=0x81bfcb0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #14 0xb77bca64 in KParts::Part::~Part (this=0x81bfcb0, __vtt_parm=0xb3b1058c, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kparts/part.cpp:212 #15 0xb77c040c in KParts::ReadOnlyPart::~ReadOnlyPart (this=0x81bfcb0, __vtt_parm=0xb3b10588, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kparts/part.cpp:459 #16 0xb77c0580 in KParts::ReadWritePart::~ReadWritePart (this=0x81bfcb0, __vtt_parm=0xb3b10584, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kparts/part.cpp:721 #17 0xb3af1671 in Ark::Part::~Part (this=0x81bfcb0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/part/part.cpp:132 #18 0x08051459 in MainWindow::~MainWindow (this=0x8141168, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdeutils-4.4.2/ark/app/mainwindow.cpp:74 #19 0xb62b9503 in qDeleteInEventHandler (o=0xfffffe00) at kernel/qobject.cpp:3998 #20 0xb62baca8 in QObject::event (this=0x8141168, e=0x1) at kernel/qobject.cpp:1231 #21 0xb65575b0 in QWidget::event (this=0x8141168, event=0x8af2028) at kernel/qwidget.cpp:8455 #22 0xb6983304 in QMainWindow::event (this=0x8141168, event=0x8af2028) at widgets/qmainwindow.cpp:1433 #23 0xb731f664 in KMainWindow::event (this=0x8141168, ev=0x8af2028) at /usr/src/debug/kdelibs-4.4.2/kdeui/widgets/kmainwindow.cpp:1103 #24 0xb73436a2 in KXmlGuiWindow::event (this=0x8141168, ev=0x8af2028) at /usr/src/debug/kdelibs-4.4.2/kdeui/xmlgui/kxmlguiwindow.cpp:131 #25 0xb64f73fc in QApplicationPrivate::notify_helper (this=0x8073b78, receiver=0x8141168, e=0x8af2028) at kernel/qapplication.cpp:4300 #26 0xb64fe2d8 in QApplication::notify (this=0x8141168, receiver=0x8141168, e=0x8af2028) at kernel/qapplication.cpp:4265 #27 0xb7264c01 in KApplication::notify (this=0xbfeb75dc, receiver=0x8141168, event=0x8af2028) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302 #28 0xb62a9dde in QCoreApplication::notifyInternal (this=0xbfeb75dc, receiver=0x8141168, event=0x8af2028) at kernel/qcoreapplication.cpp:704 #29 0xb62ac7e3 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215 #30 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345 #31 0xb62ac93c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #32 0xb62d6e4d in sendPostedEvents () at kernel/qcoreapplication.h:220 #33 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276 #34 0xb58254c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0xb5828d98 in ?? () from /usr/lib/libglib-2.0.so.0 #36 0xb5828ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #37 0xb62d6931 in QEventDispatcherGlib::processEvents (this=0x805e5f8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #38 0xb65b7e0a in QGuiEventDispatcherGlib::processEvents (this=0x805e5f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #39 0xb62a844d in QEventLoop::processEvents (this=0xbfeb7534, flags=) at kernel/qeventloop.cpp:149 #40 0xb62a8899 in QEventLoop::exec (this=0xbfeb7534, flags=...) at kernel/qeventloop.cpp:201 #41 0xb62aca10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #42 0xb64f74a4 in QApplication::exec () at kernel/qapplication.cpp:3579 #43 0x080504d1 in main (argc=4, argv=0xbfeb7964) at /usr/src/debug/kdeutils-4.4.2/ark/app/main.cpp:210 This bug may be a duplicate of or related to bug 193908. Possible duplicates by query: bug 218558, bug 216415, bug 212721, bug 210472, bug 208104. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 193908 ***