Application: ark (2.15) KDE Platform Version: 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) Qt Version: 4.7.0 Operating System: Linux 2.6.32-23-generic-pae i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: - What I was doing when the application crashed: Extracting a rar file to a folder which apparently already contained the files I was extracting. - Unusual behavior I noticed: Ark quickly flashed an overwrite warning dialog and then crashed before fully rendering it. -- Backtrace: Application: Ark (ark), signal: Segmentation fault [Current thread is 1 (Thread 0xb51d4710 (LWP 2363))] Thread 6 (Thread 0xb1776b70 (LWP 2370)): #0 0xb778d430 in __kernel_vsyscall () #1 0xb5e81971 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb614fdcc in QProcessManager::run (this=0xb62a7888) at io/qprocess_unix.cpp:245 #3 0xb6073e39 in QThreadPrivate::start (arg=0xb62a7888) at thread/qthread_unix.cpp:266 #4 0xb593f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb5e88a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xb1fa3b70 (LWP 2377)): #0 0xb542ce16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb60ceedb in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0xb61a52f5 in QTimerInfoList::updateCurrentTime (this=0x962d014) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb61a533a in QTimerInfoList::timerWait (this=0x962d014, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb61a33d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb1fa30bc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb61a3465 in timerSourcePrepare (source=0x0, timeout=0xb5430ff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb559eaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0xb559eee9 in ?? () from /lib/libglib-2.0.so.0 #9 0xb559f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0xb61a31cf in QEventDispatcherGlib::processEvents (this=0x9721800, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #11 0xb6173419 in QEventLoop::processEvents (this=0xb1fa3290, flags=) at kernel/qeventloop.cpp:149 #12 0xb617389a in QEventLoop::exec (this=0xb1fa3290, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6070b5e in QThread::exec (this=0x962a460) at thread/qthread.cpp:490 #14 0xb615255b in QInotifyFileSystemWatcherEngine::run (this=0x962a460) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6073e39 in QThreadPrivate::start (arg=0x962a460) at thread/qthread_unix.cpp:266 #16 0xb593f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #17 0xb5e88a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xafc11b70 (LWP 2378)): #0 0xb778d430 in __kernel_vsyscall () #1 0xb5944015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb5e959dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6074a07 in QWaitConditionPrivate::wait (this=0xafc106b8, mutex=0xafc106bc, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xafc106b8, mutex=0xafc106bc, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb7759817 in Kerfuffle::Query::waitForResponse (this=0xafc106b0) at ../../../ark/kerfuffle/queries.cpp:57 #6 0xb77625d2 in Kerfuffle::CliInterface::handleFileExistsMessage (this=0x9463670, line=...) at ../../../ark/kerfuffle/cliinterface.cpp:563 #7 0xb776300c in Kerfuffle::CliInterface::handleLine (this=0x9463670, line=...) at ../../../ark/kerfuffle/cliinterface.cpp:494 #8 0xb7763506 in Kerfuffle::CliInterface::readStdout (this=0x9463670, handleAll=false) at ../../../ark/kerfuffle/cliinterface.cpp:462 #9 0xb77637f3 in Kerfuffle::CliInterface::qt_metacall (this=0x9463670, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xafc109ac) at ./cliinterface.moc:80 #10 0xb2d7f7e2 in CliPlugin::qt_metacall (this=0x9463670, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xafc109ac) at ./cliplugin.moc:66 #11 0xb617a6ca in QMetaObject::metacall (object=0x9463670, cl=128, idx=6, argv=0xafc109ac) at kernel/qmetaobject.cpp:237 #12 0xb618d455 in QMetaObject::activate (sender=0x92b8af0, m=0xb62a4708, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3280 #13 0xb6108eb7 in QProcess::readyReadStandardOutput (this=0x92b8af0) at .moc/release-shared/moc_qprocess.cpp:162 #14 0xb610e1bf in QProcessPrivate::_q_canReadStandardOutput (this=0x9574a30) at io/qprocess.cpp:897 #15 0xb610eb66 in QProcess::qt_metacall (this=0x92b8af0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xafc10ba8) at .moc/release-shared/moc_qprocess.cpp:107 #16 0xb63a10ba in KProcess::qt_metacall (this=0x92b8af0, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xafc10ba8) at ./kprocess.moc:69 #17 0xb617a6ca in QMetaObject::metacall (object=0x92b8af0, cl=128, idx=17, argv=0xafc10ba8) at kernel/qmetaobject.cpp:237 #18 0xb618d455 in QMetaObject::activate (sender=0x96838d8, m=0xb62a6550, local_signal_index=0, argv=0xafc10ba8) at kernel/qobject.cpp:3280 #19 0xb61dea33 in QSocketNotifier::activated (this=0x96838d8, _t1=24) at .moc/release-shared/moc_qsocketnotifier.cpp:89 #20 0xb6192177 in QSocketNotifier::event (this=0x96838d8, e=0xafc11034) at kernel/qsocketnotifier.cpp:317 #21 0xb66740cc in QApplicationPrivate::notify_helper (this=0x919e5e8, receiver=0x96838d8, e=0xafc11034) at kernel/qapplication.cpp:4389 #22 0xb667a11e in QApplication::notify (this=0xbfccff7c, receiver=0x96838d8, e=0xafc11034) at kernel/qapplication.cpp:3791 #23 0xb71f32aa in KApplication::notify (this=0xbfccff7c, receiver=0x96838d8, event=0xafc11034) at ../../kdeui/kernel/kapplication.cpp:309 #24 0xb617496b in QCoreApplication::notifyInternal (this=0xbfccff7c, receiver=0x96838d8, event=0xafc11034) at kernel/qcoreapplication.cpp:732 #25 0xb61a356a in QCoreApplication::sendEvent (source=0x9604f78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #26 socketNotifierSourceDispatch (source=0x9604f78) at kernel/qeventdispatcher_glib.cpp:110 #27 0xb559b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #28 0xb559f2d8 in ?? () from /lib/libglib-2.0.so.0 #29 0xb559f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #30 0xb61a3195 in QEventDispatcherGlib::processEvents (this=0x94f0f98, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #31 0xb6173419 in QEventLoop::processEvents (this=0xafc11290, flags=) at kernel/qeventloop.cpp:149 #32 0xb617389a in QEventLoop::exec (this=0xafc11290, flags=...) at kernel/qeventloop.cpp:201 #33 0xb6070b5e in QThread::exec (this=0x994e528) at thread/qthread.cpp:490 #34 0xb7753fb2 in Kerfuffle::ThreadExecution::run (this=0x994e528) at ../../../ark/kerfuffle/threading.cpp:49 #35 0xb6073e39 in QThreadPrivate::start (arg=0x994e528) at thread/qthread_unix.cpp:266 #36 0xb593f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #37 0xb5e88a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xaf410b70 (LWP 2380)): [KCrash Handler] #7 _Vector_impl (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_vector.h:85 #8 _Vector_base (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_vector.h:111 #9 vector (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_vector.h:242 #10 _Construct<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >, std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_construct.h:74 #11 uninitialized_fill_n<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >*, unsigned int, std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_uninitialized.h:187 #12 uninitialized_fill_n<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >*, unsigned int, std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_uninitialized.h:223 #13 __uninitialized_fill_n_a<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >*, unsigned int, std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >, std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/stl_uninitialized.h:318 #14 std::vector<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >, std::allocator<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > >::_M_fill_insert (this=0x99b0eac, __position=..., __n=1, __x=...) at /usr/include/c++/4.4/bits/vector.tcc:419 #15 0xb5731341 in std::vector<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >, std::allocator<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > >::insert (this=0x99b0e60) at /usr/include/c++/4.4/bits/stl_vector.h:851 #16 std::vector<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> >, std::allocator<std::vector<Strigi::StreamThroughAnalyzer*, std::allocator<Strigi::StreamThroughAnalyzer*> > > >::resize (this=0x99b0e60) at /usr/include/c++/4.4/bits/stl_vector.h:557 #17 Strigi::StreamAnalyzerPrivate::addThroughAnalyzers (this=0x99b0e60) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:342 #18 0xb57314f0 in Strigi::StreamAnalyzerPrivate::analyze (this=0x99b0e60, idx=..., input=0xaf410048) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:372 #19 0xb74f0dab in KFileMetaInfoPrivate::init (this=0x991a4f8, stream=..., url=..., mtime=1191286436, w=...) at ../../kio/kio/kfilemetainfo.cpp:210 #20 0xb74f2ee8 in KFileMetaInfo (this=0xaf4102c0, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:237 #21 0xb75f53a7 in KLoadFileMetaDataThread::run (this=0x96fbbb8) at ../../kio/kfile/kloadfilemetadatathread.cpp:124 #22 0xb6073e39 in QThreadPrivate::start (arg=0x96fbbb8) at thread/qthread_unix.cpp:266 #23 0xb593f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #24 0xb5e88a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xaec0fb70 (LWP 2381)): #0 0xb778d430 in __kernel_vsyscall () #1 0xb5e81971 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb61a05c2 in qt_safe_select (nfds=13, fdread=0xaec0ea2c, fdwrite=0xaec0e9ac, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:82 #3 0xb614d09e in select_msecs (nfds=13, fdread=0xaec0ea2c, fdwrite=0xaec0e9ac, timeout=-1) at io/qprocess_unix.cpp:885 #4 0xb614e166 in QProcessPrivate::waitForFinished (this=0x9a30d38, msecs=-1) at io/qprocess_unix.cpp:1101 #5 0xb61092ee in QProcess::waitForFinished (this=0xaec0eb44, msecs=-1) at io/qprocess.cpp:1698 #6 0xb610f5a1 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2092 #7 0xb63eb180 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:387 #8 0xb63eb349 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63 #9 0xb64afe06 in KSycocaPrivate::checkDatabase (this=0x99fd270, ifNotFound=...) at ../../kdecore/sycoca/ksycoca.cpp:428 #10 0xb64b09c2 in KSycoca::findFactory (this=0x9a191e8, id=KST_KServiceTypeFactory) at ../../kdecore/sycoca/ksycoca.cpp:456 #11 0xb64b47ec in KSycocaFactory (this=0x95616e0, factory_id=KST_KServiceTypeFactory) at ../../kdecore/sycoca/ksycocafactory.cpp:53 #12 0xb641a17a in KServiceTypeFactory (this=0x95616e0) at ../../kdecore/services/kservicetypefactory.cpp:31 #13 0xb641a74c in KSycocaFactorySingleton<KServiceTypeFactory>::self () at ../../kdecore/sycoca/ksycocafactory.h:200 #14 KServiceTypeFactory::self () at ../../kdecore/services/kservicetypefactory.cpp:65 #15 0xb641e56f in KServiceTypeTrader::defaultOffers (this=0x98401b0, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:116 #16 0xb641e9e5 in KServiceTypeTrader::query (this=0x98401b0, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:141 #17 0xb74f9442 in KFileWriterProvider::loadPlugin (this=0x9864d50, key=...) at ../../kio/kio/kfilewriteplugin.cpp:52 #18 0xb74f0aa6 in KFileMetaInfoPrivate::initWriters (this=0x929dd20, file=...) at ../../kio/kio/kfilemetainfo.cpp:220 #19 0xb74f3053 in KFileMetaInfo (this=0xaec0f2c0, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:239 #20 0xb75f53a7 in KLoadFileMetaDataThread::run (this=0x9598710) at ../../kio/kfile/kloadfilemetadatathread.cpp:124 #21 0xb6073e39 in QThreadPrivate::start (arg=0x9598710) at thread/qthread_unix.cpp:266 #22 0xb593f96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #23 0xb5e88a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb51d4710 (LWP 2363)): #0 0xb778d430 in __kernel_vsyscall () #1 0xb5e78e2b in read () from /lib/tls/i686/cmov/libc.so.6 #2 0xb559e6e5 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0xb559f0ce in ?? () from /lib/libglib-2.0.so.0 #4 0xb559f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb61a3195 in QEventDispatcherGlib::processEvents (this=0x919e5c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #6 0xb67353b5 in QGuiEventDispatcherGlib::processEvents (this=0x919e5c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #7 0xb6173419 in QEventLoop::processEvents (this=0xbfccf550, flags=) at kernel/qeventloop.cpp:149 #8 0xb617389a in QEventLoop::exec (this=0xbfccf550, flags=...) at kernel/qeventloop.cpp:201 #9 0xb6bd9fb3 in QDialog::exec (this=0x9797ec8) at dialogs/qdialog.cpp:546 #10 0xb775abb1 in Kerfuffle::OverwriteQuery::execute (this=0xafc106b0) at ../../../ark/kerfuffle/queries.cpp:101 #11 0xb2cb5dff in ArchiveModel::slotUserQuery (this=0x92d7ce8, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9783ca0) at ../../../ark/part/archivemodel.cpp:670 #12 ArchiveModel::qt_metacall (this=0x92d7ce8, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9783ca0) at ./archivemodel.moc:106 #13 0xb617a6ca in QMetaObject::metacall (object=0x92d7ce8, cl=3217879871, idx=34, argv=0x9783ca0) at kernel/qmetaobject.cpp:237 #14 0xb6185bc6 in QMetaCallEvent::placeMetaCall (this=0x92114e8, object=0x92d7ce8) at kernel/qobject.cpp:534 #15 0xb6187462 in QObject::event (this=0x92d7ce8, e=0x1) at kernel/qobject.cpp:1219 #16 0xb66740cc in QApplicationPrivate::notify_helper (this=0x919e5e8, receiver=0x92d7ce8, e=0x92114e8) at kernel/qapplication.cpp:4389 #17 0xb667a11e in QApplication::notify (this=0xbfccff7c, receiver=0x92d7ce8, e=0x92114e8) at kernel/qapplication.cpp:3791 #18 0xb71f32aa in KApplication::notify (this=0xbfccff7c, receiver=0x92d7ce8, event=0x92114e8) at ../../kdeui/kernel/kapplication.cpp:309 #19 0xb617496b in QCoreApplication::notifyInternal (this=0xbfccff7c, receiver=0x92d7ce8, event=0x92114e8) at kernel/qcoreapplication.cpp:732 #20 0xb6177bcb in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9187ad0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9187ad0) at kernel/qcoreapplication.cpp:1373 #22 0xb6177d8d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #23 0xb61a369f in QCoreApplication::sendPostedEvents (s=0x91a0920) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #24 postEventSourceDispatch (s=0x91a0920) at kernel/qeventdispatcher_glib.cpp:276 #25 0xb559b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0xb559f2d8 in ?? () from /lib/libglib-2.0.so.0 #27 0xb559f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #28 0xb61a3195 in QEventDispatcherGlib::processEvents (this=0x919e5c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #29 0xb67353b5 in QGuiEventDispatcherGlib::processEvents (this=0x919e5c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #30 0xb6173419 in QEventLoop::processEvents (this=0xbfccfed4, flags=) at kernel/qeventloop.cpp:149 #31 0xb617389a in QEventLoop::exec (this=0xbfccfed4, flags=...) at kernel/qeventloop.cpp:201 #32 0xb6177e4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #33 0xb6672ef7 in QApplication::exec () at kernel/qapplication.cpp:3665 #34 0x08054389 in main (argc=6, argv=0xbfcd0314) at ../../../ark/app/main.cpp:209 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 246136 ***