Application: dolphin (1.6.1) KDE Platform Version: 4.6.3 (4.6.3) Qt Version: 4.7.2 Operating System: Linux 2.6.38-8-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: I was browsing a folder in my NTFS partition. Then I hover a few zip files and Dolphin crashed. I tried it more times and Dolphin crashed again. However, if I hover some zip files in the root of my NTFS partition, Dolphin does not crash. The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [Current thread is 1 (Thread 0xb78a4a20 (LWP 3214))] Thread 4 (Thread 0xb5602b70 (LWP 3215)): #0 0x00616610 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x0061b779 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x00ae2656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #3 0x01177f24 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x01178e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x01179524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x03bf1577 in QEventDispatcherGlib::processEvents (this=0x99b9260, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x03bc3289 in QEventLoop::processEvents (this=0xb5602290, flags=...) at kernel/qeventloop.cpp:149 #8 0x03bc3522 in QEventLoop::exec (this=0xb5602290, flags=...) at kernel/qeventloop.cpp:201 #9 0x03acd2a0 in QThread::exec (this=0x99b4d40) at thread/qthread.cpp:492 #10 0x03ba4fdb in QInotifyFileSystemWatcherEngine::run (this=0x99b4d40) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x03acfda2 in QThreadPrivate::start (arg=0x99b4d40) at thread/qthread_unix.cpp:320 #12 0x00617e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0x00ad473e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xb378bb70 (LWP 3218)): #0 0x0061b85c in pthread_mutex_unlock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x01177fc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x01178e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x01179524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x03bf1577 in QEventDispatcherGlib::processEvents (this=0x9c51bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x03bc3289 in QEventLoop::processEvents (this=0xb378b290, flags=...) at kernel/qeventloop.cpp:149 #6 0x03bc3522 in QEventLoop::exec (this=0xb378b290, flags=...) at kernel/qeventloop.cpp:201 #7 0x03acd2a0 in QThread::exec (this=0x9ccf0d8) at thread/qthread.cpp:492 #8 0x03ba4fdb in QInotifyFileSystemWatcherEngine::run (this=0x9ccf0d8) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x03acfda2 in QThreadPrivate::start (arg=0x9ccf0d8) at thread/qthread_unix.cpp:320 #10 0x00617e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x00ad473e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xb156eb70 (LWP 3242)): [KCrash Handler] #7 0x003ac416 in __kernel_vsyscall () #8 0x00a2ee71 in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0x00a3234e in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0x00a27888 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6 #11 0x00947ef1 in Strigi::AnalysisResult::Private::Private (this=0xa0c2980, p=..., name=0xa124a6e "", mt=1292066176, t=..., parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:134 #12 0x00947fd3 in Strigi::AnalysisResult::AnalysisResult (this=0xa0c2958, path=..., name=0xa124a6e "", mt=1292066176, parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:140 #13 0x009482fd in Strigi::AnalysisResult::indexChild (this=0xb156e0f4, name=..., mt=1292066176, file=0xa0c0c20) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:249 #14 0x00989baf in ZipEndAnalyzer::analyze (this=0x9f2f8f8, idx=..., in=0xa0a6630) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/zipendanalyzer.cpp:62 #15 0x0096d5ba in Strigi::StreamAnalyzerPrivate::analyze (this=0xa0ac288, idx=..., input=0xa0a6630) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #16 0x01001045 in KFileMetaInfoPrivate::init (this=0xa048a60, stream=..., url=..., mtime=1301678462, w=...) at ../../kio/kio/kfilemetainfo.cpp:257 #17 0x01001987 in KFileMetaInfo::KFileMetaInfo (this=0xb156e2bc, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:286 #18 0x010e2a69 in KLoadFileMetaDataThread::run (this=0x9f80ee0) at ../../kio/kfile/kloadfilemetadatathread.cpp:143 #19 0x03acfda2 in QThreadPrivate::start (arg=0x9f80ee0) at thread/qthread_unix.cpp:320 #20 0x00617e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #21 0x00ad473e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb78a4a20 (LWP 3214)): #0 0x003ac416 in __kernel_vsyscall () #1 0x0061c48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x00ae23fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x03ad0467 in wait (this=0x99b5128, mutex=0x99b5110, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x99b5128, mutex=0x99b5110, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x03acf4cf in QThread::wait (this=0x99b4d40, time=4294967295) at thread/qthread_unix.cpp:722 #6 0x03b97c77 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9983088, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446 #7 0x03b97d42 in QFileSystemWatcher::~QFileSystemWatcher (this=0x9983088, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462 #8 0x03bd7b87 in QObjectPrivate::deleteChildren (this=0x99b4fd8) at kernel/qobject.cpp:1964 #9 0x03bdc39f in QObject::~QObject (this=0x998bbc0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #10 0x004b678b in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x998bbc0, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:48 #11 0x004b67c2 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x998bbc0, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51 #12 0x004b6635 in destroy () at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:30 #13 0x0043efeb in Solid::CleanUpGlobalStatic::~CleanUpGlobalStatic (this=0x4d38c8, __in_chrg=<value optimized out>) at ../../../solid/solid/soliddefs_p.h:67 #14 0x00a33a6f in ?? () from /lib/i386-linux-gnu/libc.so.6 #15 0x00a33acf in exit () from /lib/i386-linux-gnu/libc.so.6 #16 0x08ad7d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781 #17 0x015d6b0a in KApplication::xioErrhandler (this=0xbf9a7350, dpy=0x98967c0) at ../../kdeui/kernel/kapplication.cpp:419 #18 0x015d6b46 in kde_xio_errhandler (dpy=0x98967c0) at ../../kdeui/kernel/kapplication.cpp:126 #19 0x08225166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6 #20 0x0822281f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #21 0x082134eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #22 0x08b16555 in x11EventSourceCheck (s=0x9883700) at kernel/qguieventdispatcher_glib.cpp:85 #23 0x0117871d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #24 0x0117903a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #25 0x01179524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #26 0x03bf1577 in QEventDispatcherGlib::processEvents (this=0x9845430, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #27 0x08b16775 in QGuiEventDispatcherGlib::processEvents (this=0x9845430, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x03bc3289 in QEventLoop::processEvents (this=0xbf9a72a4, flags=...) at kernel/qeventloop.cpp:149 #29 0x03bc3522 in QEventLoop::exec (this=0xbf9a72a4, flags=...) at kernel/qeventloop.cpp:201 #30 0x03bc7ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #31 0x08a608e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #32 0x00143edd in kdemain (argc=5, argv=0xbf9a7544) at ../../../dolphin/src/main.cpp:98 #33 0x080485bb in main (argc=5, argv=0xbf9a7544) at dolphin_dummy.cpp:3 Possible duplicates by query: bug 274094, bug 273952, bug 273691, bug 273656, bug 273224. Reported using DrKonqi
Thanks for the report. This is an issue in the corresponding Strigi analyzer that Dolphin uses to get the metadata of a file. Dolphin for KDE 4.7 won't crash anymore in this case (see http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html for details).
Thanks Peter! Is there any release date for the new version of Dolphin? I'm sorry for posting this duplicated entry. I read other related entries, but I thought that it was resolved in a released version. Greetings!
Release date of 4.7 is July 27, 2011. See http://techbase.kde.org/Schedules/KDE4/4.7_Release_Schedule
Thanks Sebastian!