Application: ark (2.16) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 2.6.40.6-0.fc15.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: Just finished decompressing a .tgz file successfully. Closed the program via "X" button. At this point it crashed. Not a huge bug since everything works as expected except the quit command. -- Backtrace: Application: Ark (ark), signal: Segmentation fault pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 165 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7f9273bc4840 (LWP 3857))] Thread 2 (Thread 0x7f9267289700 (LWP 3859)): [KCrash Handler] #6 0x00000038e22181d7 in Kerfuffle::ReadOnlyArchiveInterface::entry (this=<optimized out>, archiveEntry=...) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/archiveinterface.cpp:82 #7 0x00007f92674d63e8 in LibArchiveInterface::emitEntryFromArchiveEntry (this=0x1fa3970, aentry=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/plugins/libarchive/libarchivehandler.cpp:649 #8 0x00007f92674d765e in LibArchiveInterface::list (this=0x1fa3970) at /usr/src/debug/kdeutils-4.6.5/ark/plugins/libarchive/libarchivehandler.cpp:115 #9 0x00000038e2218ebb in Kerfuffle::ListJob::doWork (this=0x1faa1b0) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/jobs.cpp:158 #10 0x00000038e2219cad in Kerfuffle::ListJob::qt_metacall (this=0x1faa1b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7f92672887d0) at /usr/src/debug/kdeutils-4.6.5/x86_64-redhat-linux-gnu/ark/kerfuffle/jobs.moc:176 #11 0x00000038dc761f10 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /usr/lib64/libQtCore.so.4 #12 0x00000038dc7640f0 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /usr/lib64/libQtCore.so.4 #13 0x00000038e2218b3c in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x38e2229533 "doWork", obj=<optimized out>) at /usr/include/QtCore/qobjectdefs.h:408 #14 Kerfuffle::Job::Private::run (this=0x1fa8510) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/jobs.cpp:54 #15 0x00000038dc674af5 in ?? () from /usr/lib64/libQtCore.so.4 #16 0x0000003e9d607b31 in start_thread (arg=0x7f9267289700) at pthread_create.c:305 #17 0x0000003e9d2dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f9273bc4840 (LWP 3857)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00000038dc674f8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000038dc67483c in QThread::wait(unsigned long) () from /usr/lib64/libQtCore.so.4 #3 0x00000038e22188f0 in Kerfuffle::Job::~Job (this=0x1faa1b0, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/jobs.cpp:81 #4 0x00000038e221ab22 in ~ListJob (this=0x1faa1b0, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/jobs.h:84 #5 Kerfuffle::ListJob::~ListJob (this=0x1faa1b0, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/jobs.h:84 #6 0x00000038dc76c455 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #7 0x00000038dc771a09 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4 #8 0x00000038e221b669 in Kerfuffle::ArchiveBase::~ArchiveBase (this=0x1fa3370, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/kerfuffle/archivebase.cpp:53 #9 0x00007f9268097d8d in ArchiveModel::~ArchiveModel (this=0x1e559c0, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/part/archivemodel.cpp:216 #10 0x00007f9268097dd9 in ArchiveModel::~ArchiveModel (this=0x1e559c0, __in_chrg=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/part/archivemodel.cpp:221 #11 0x00000038dc76c455 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #12 0x00000038dc771a09 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4 #13 0x00000038e2624008 in KParts::Part::~Part() () from /usr/lib64/libkparts.so.4 #14 0x00007f9268088227 in Ark::Part::~Part (this=0x1ec2e40, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/part/part.cpp:133 #15 0x00007f9268088279 in Ark::Part::~Part (this=0x1ec2e40, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/part/part.cpp:139 #16 0x000000000040dd7d in MainWindow::~MainWindow (this=0x1e11a10, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/app/mainwindow.cpp:72 #17 0x000000000040de29 in MainWindow::~MainWindow (this=0x1e11a10, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdeutils-4.6.5/ark/app/mainwindow.cpp:74 #18 0x00000038dc771188 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #19 0x00000038de00ce4b in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00000038de3c6fcb in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00000038dff3fcfe in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #22 0x00000038ddfbcc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #23 0x00000038ddfc1af1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00000038dfe431c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #25 0x00000038dc75a8dc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #26 0x00000038dc75df18 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #27 0x00000038dc784f23 in ?? () from /usr/lib64/libQtCore.so.4 #28 0x0000003e9f2427ed in g_main_dispatch (context=0x1d44ce0) at gmain.c:2441 #29 g_main_context_dispatch (context=0x1d44ce0) at gmain.c:3014 #30 0x0000003e9f242fc8 in g_main_context_iterate (context=0x1d44ce0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092 #31 0x0000003e9f24325c in g_main_context_iteration (context=0x1d44ce0, may_block=1) at gmain.c:3155 #32 0x00000038dc78537f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #33 0x00000038de05fc0e in ?? () from /usr/lib64/libQtGui.so.4 #34 0x00000038dc759df2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #35 0x00000038dc759fef in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #36 0x00000038dc75e107 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #37 0x000000000040a778 in main (argc=4, argv=0x7fff8aed2858) at /usr/src/debug/kdeutils-4.6.5/ark/app/main.cpp:209 Possible duplicates by query: bug 288407, bug 287423, bug 283998, bug 279736, bug 279735. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 193908 ***