Application: ark (2.15) KDE Platform Version: 4.5.00 (KDE 4.5.0) Qt Version: 4.7.0 Operating System: Linux 2.6.32-24-generic i686 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: Listing to Amarok. I had Firefox open in the background. I went to extract the archive and it died. The crash can be reproduced some of the time. -- Backtrace: Application: Ark (ark), signal: Aborted [Current thread is 1 (Thread 0xb76ff710 (LWP 11941))] Thread 2 (Thread 0xb54f9b70 (LWP 11945)): #0 0x00a46e16 in *__GI_clock_gettime (clock_id=10792948, tp=0xb54f8fb0) at ../sysdeps/unix/clock_gettime.c:100 #1 0x056feedb in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x057d52f5 in QTimerInfoList::updateCurrentTime (this=0x836ca34) at kernel/qeventdispatcher_unix.cpp:339 #4 0x057d533a in QTimerInfoList::timerWait (this=0x836ca34, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x057d33d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb54f90bc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x01191aca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x01191ee9 in ?? () from /lib/libglib-2.0.so.0 #8 0x011924b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x057d31cf in QEventDispatcherGlib::processEvents (this=0x836c8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0x057a3419 in QEventLoop::processEvents (this=0xb54f9290, flags=) at kernel/qeventloop.cpp:149 #11 0x057a389a in QEventLoop::exec (this=0xb54f9290, flags=...) at kernel/qeventloop.cpp:201 #12 0x056a0b5e in QThread::exec (this=0x836bc98) at thread/qthread.cpp:490 #13 0x004b1fb2 in Kerfuffle::ThreadExecution::run (this=0x836bc98) at ../../../ark/kerfuffle/threading.cpp:49 #14 0x056a3e39 in QThreadPrivate::start (arg=0x836bc98) at thread/qthread_unix.cpp:266 #15 0x0047e96e in start_thread (arg=0xb54f9b70) at pthread_create.c:300 #16 0x003eca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb76ff710 (LWP 11941)): [KCrash Handler] #7 0x0062b422 in __kernel_vsyscall () #8 0x00349651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0x0034ca82 in *__GI_abort () at abort.c:92 #10 0x001cf52f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6 #11 0x001cd465 in ?? () from /usr/lib/libstdc++.so.6 #12 0x001cd4a2 in std::terminate() () from /usr/lib/libstdc++.so.6 #13 0x001ce155 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6 #14 0x004c0f50 in Kerfuffle::CliInterface::handleLine (this=0x835ef10, line=...) at ../../../ark/kerfuffle/cliinterface.cpp:517 #15 0x004c1506 in Kerfuffle::CliInterface::readStdout (this=0x835ef10, handleAll=false) at ../../../ark/kerfuffle/cliinterface.cpp:462 #16 0x004c17f3 in Kerfuffle::CliInterface::qt_metacall (this=0x835ef10, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd2641c) at ./cliinterface.moc:80 #17 0x057aa6ca in QMetaObject::metacall (object=0x835ef10, cl=11941, idx=6, argv=0xbfd2641c) at kernel/qmetaobject.cpp:237 #18 0x057bd455 in QMetaObject::activate (sender=0x8370648, m=0x58d4708, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3280 #19 0x05738eb7 in QProcess::readyReadStandardOutput (this=0x8370648) at .moc/release-shared/moc_qprocess.cpp:162 #20 0x0573e1bf in QProcessPrivate::_q_canReadStandardOutput (this=0x83709c8) at io/qprocess.cpp:897 #21 0x0577e378 in QProcessPrivate::waitForFinished (this=0x83709c8, msecs=30000) at io/qprocess_unix.cpp:1119 #22 0x057392ee in QProcess::waitForFinished (this=0x8370648, msecs=30000) at io/qprocess.cpp:1698 #23 0x05739a3b in ~QProcess (this=0x8370648, __in_chrg=<value optimized out>) at io/qprocess.cpp:1134 #24 0x076b7681 in ~KProcess (this=0x8370648, __in_chrg=<value optimized out>) at ../../kdecore/io/kprocess.cpp:109 #25 0x004bc3a0 in ~CliInterface (this=0x835ef10, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/cliinterface.cpp:66 #26 0x059599f2 in ~CliPlugin (this=0x835ef10, __in_chrg=<value optimized out>) at ../../../../ark/plugins/clirarplugin/cliplugin.cpp:45 #27 0x057b75d6 in QObjectPrivate::deleteChildren (this=0x835f0e8) at kernel/qobject.cpp:1957 #28 0x057bed20 in ~QObject (this=0x835dba0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945 #29 0x004b2730 in ~Archive (this=0x835dba0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/archive.h:92 #30 ~ArchiveBase (this=0x835dba0, __in_chrg=<value optimized out>) at ../../../ark/kerfuffle/archivebase.cpp:53 #31 0x0557c7ad in ~ArchiveModel (this=0x80e4170, __in_chrg=<value optimized out>) at ../../../ark/part/archivemodel.cpp:208 #32 0x057b75d6 in QObjectPrivate::deleteChildren (this=0x81edc20) at kernel/qobject.cpp:1957 #33 0x057bed20 in ~QObject (this=0x81f0d30, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945 #34 0x00c5a59f in ~Part (this=0x81f0d30, __vtt_parm=0x558a3ec, __in_chrg=<value optimized out>) at ../../kparts/part.cpp:212 #35 0x00c5ad2a in ~ReadOnlyPart (this=0x81f0d30, __vtt_parm=0x558a3e8, __in_chrg=<value optimized out>) at ../../kparts/part.cpp:459 #36 0x00c5ae9f in ~ReadWritePart (this=0x81f0d30, __vtt_parm=0x558a3e4, __in_chrg=<value optimized out>) at ../../kparts/part.cpp:721 #37 0x0556dd3c in ~Part (this=0x81f0d30, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../ark/part/part.cpp:133 #38 0x08055131 in ~MainWindow (this=0x81bc9a8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../ark/app/mainwindow.cpp:74 #39 0x057b5765 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3988 #40 0x057b7488 in QObject::event (this=0x81bc9a8, e=0x6) at kernel/qobject.cpp:1202 #41 0x04b57776 in QWidget::event (this=0x81bc9a8, event=0x8332ca0) at kernel/qwidget.cpp:8616 #42 0x04f945d7 in QMainWindow::event (this=0x81bc9a8, event=0x8332ca0) at widgets/qmainwindow.cpp:1417 #43 0x00f6fa04 in KMainWindow::event (this=0x81bc9a8, ev=0x8332ca0) at ../../kdeui/widgets/kmainwindow.cpp:1100 #44 0x00fb84bf in KXmlGuiWindow::event (this=0x81bc9a8, ev=0x8332ca0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130 #45 0x04afa0cc in QApplicationPrivate::notify_helper (this=0x80dd580, receiver=0x81bc9a8, e=0x8332ca0) at kernel/qapplication.cpp:4389 #46 0x04b001b9 in QApplication::notify (this=0xbfd274dc, receiver=0x81bc9a8, e=0x8332ca0) at kernel/qapplication.cpp:4354 #47 0x00e7982a in KApplication::notify (this=0xbfd274dc, receiver=0x81bc9a8, event=0x8332ca0) at ../../kdeui/kernel/kapplication.cpp:310 #48 0x057a496b in QCoreApplication::notifyInternal (this=0xbfd274dc, receiver=0x81bc9a8, event=0x8332ca0) at kernel/qcoreapplication.cpp:732 #49 0x057a7bcb in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x80c6ad0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80c6ad0) at kernel/qcoreapplication.cpp:1373 #51 0x057a7d8d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #52 0x057d369f in QCoreApplication::sendPostedEvents (s=0x80df920) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #53 postEventSourceDispatch (s=0x80df920) at kernel/qeventdispatcher_glib.cpp:276 #54 0x0118e5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #55 0x011922d8 in ?? () from /lib/libglib-2.0.so.0 #56 0x011924b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #57 0x057d3195 in QEventDispatcherGlib::processEvents (this=0x80dd540, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #58 0x04bbb3b5 in QGuiEventDispatcherGlib::processEvents (this=0x80dd540, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #59 0x057a3419 in QEventLoop::processEvents (this=0xbfd27434, flags=) at kernel/qeventloop.cpp:149 #60 0x057a389a in QEventLoop::exec (this=0xbfd27434, flags=...) at kernel/qeventloop.cpp:201 #61 0x057a7e4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #62 0x04af8ef7 in QApplication::exec () at kernel/qapplication.cpp:3665 #63 0x08054389 in main (argc=4, argv=0xbfd27874) at ../../../ark/app/main.cpp:209 Possible duplicates by query: bug 248336, bug 246760, bug 246136, bug 244100, bug 243273. Reported using DrKonqi
Do you have unrar-free instead of unrar?
I do not use unrar-free but unrar.
What version? Can you attach a file that causes this crash with reproducible steps?
unrar version 1:3.9.3-1. It happens every so often. I forget what file I was extracting. sorry. Jakob Penzien
Well, this backtrace looks very similar to the first one in bug 248336. Since neither of us can reproduce this crash reliably and a related backtrace has been fixed in the bug I mentioned, we can close this report, at least for now. If you upgrade to KDE SC 4.5.1 or later and still get this same crash, please comment here and, if possible, attach a file that causes this misbehaviour. Thanks!
Okay thanks for the time.