Application: dolphin (1.6.1) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-10-generic-pae i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: copying two folders from /media/Kingston(thumb drive)/ to ~/.wine/drive_c/Program Files/Rovio. This happened on first use after a format and clean install, while copying files to and from folders in my Home dir, which was NOT part of the reinstall. (Home is a separate drive and partition.) -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0xb4d0aa20 (LWP 4492))] Thread 4 (Thread 0xb28a6b70 (LWP 4503)): #0 0xb5275d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb5d23dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb5df04f2 in updateCurrentTime (this=0x82b42a4, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x82b42a4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb5deed32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb28a60dc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb5deedcd in timerSourcePrepare (source=0x82b4270, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb5408fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb5409e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb540a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb5def577 in QEventDispatcherGlib::processEvents (this=0x837b268, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb5dc1289 in QEventLoop::processEvents (this=0xb28a6290, flags=...) at kernel/qeventloop.cpp:149 #12 0xb5dc1522 in QEventLoop::exec (this=0xb28a6290, flags=...) at kernel/qeventloop.cpp:201 #13 0xb5ccb2a0 in QThread::exec (this=0x82b2f58) at thread/qthread.cpp:492 #14 0xb5da2fdb in QInotifyFileSystemWatcherEngine::run (this=0x82b2f58) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb5ccdda2 in QThreadPrivate::start (arg=0x82b2f58) at thread/qthread_unix.cpp:320 #16 0xb54bce99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb774b73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xb0cf6b70 (LWP 4537)): #0 0xb5275d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb5d23dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb5df04f2 in updateCurrentTime (this=0x86068fc, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x86068fc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb5deed32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb0cf60dc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb5deedcd in timerSourcePrepare (source=0x86068c8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb5408fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb5409e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb540a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb5def577 in QEventDispatcherGlib::processEvents (this=0x8595a20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb5dc1289 in QEventLoop::processEvents (this=0xb0cf6290, flags=...) at kernel/qeventloop.cpp:149 #12 0xb5dc1522 in QEventLoop::exec (this=0xb0cf6290, flags=...) at kernel/qeventloop.cpp:201 #13 0xb5ccb2a0 in QThread::exec (this=0x84fdf18) at thread/qthread.cpp:492 #14 0xb5da2fdb in QInotifyFileSystemWatcherEngine::run (this=0x84fdf18) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb5ccdda2 in QThreadPrivate::start (arg=0x84fdf18) at thread/qthread_unix.cpp:320 #16 0xb54bce99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb774b73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xafc25b70 (LWP 18126)): [KCrash Handler] #7 readLittleEndianInt32 (this=0xb1fc1828, s=0xafc24f5c, input=0xb1f2b0b0) at /build/buildd/strigi-0.7.2/src/streams/textutils.h:78 #8 Strigi::OleInputStream::Private::Private (this=0xb1fc1828, s=0xafc24f5c, input=0xb1f2b0b0) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:208 #9 0xb51a26f6 in Strigi::OleInputStream::OleInputStream (this=0xafc24f5c, input=0xb1f2b0b0) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:151 #10 0xb584ab6a in OleEndAnalyzer::analyze (this=0xb1f21f68, ar=..., in=0xb1f2b0b0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/oleendanalyzer.cpp:377 #11 0xb58335ba in Strigi::StreamAnalyzerPrivate::analyze (this=0x8a30ec0, idx=..., input=0xb1f2b0b0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #12 0xb70b5395 in KFileMetaInfoPrivate::init (this=0x89ba778, stream=..., url=..., mtime=1243705808, w=...) at ../../kio/kio/kfilemetainfo.cpp:257 #13 0xb70b5cd7 in KFileMetaInfo::KFileMetaInfo (this=0xafc252bc, path=..., w=...) at ../../kio/kio/kfilemetainfo.cpp:286 #14 0xb7196e49 in KLoadFileMetaDataThread::run (this=0x8a46f98) at ../../kio/kfile/kloadfilemetadatathread.cpp:143 #15 0xb5ccdda2 in QThreadPrivate::start (arg=0x8a46f98) at thread/qthread_unix.cpp:320 #16 0xb54bce99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb774b73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb4d0aa20 (LWP 4492)): #0 0xb54bf36b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb7759616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb5207059 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #3 0xb52075b5 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1 #4 0xb5207667 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1 #5 0xb559842b in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6 #6 0xb5598a5a in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6 #7 0xb5595e32 in XTranslateCoordinates () from /usr/lib/i386-linux-gnu/libX11.so.6 #8 0xb63414d6 in QWidget::mapFromGlobal (this=0x8599cc8, pos=...) at kernel/qwidget_x11.cpp:1336 #9 0xb634152c in QWidget::mapFromGlobal (this=0x859be88, pos=...) at kernel/qwidget_x11.cpp:1329 #10 0xb634152c in QWidget::mapFromGlobal (this=0x859af78, pos=...) at kernel/qwidget_x11.cpp:1329 #11 0xb62a42a6 in QApplication::notify (this=0xbf963540, receiver=0x859af78, e=0xbf962ca4) at kernel/qapplication.cpp:4043 #12 0xb6dd23ca in KApplication::notify (this=0xbf963540, receiver=0x859af78, event=0xbf962ca4) at ../../kdeui/kernel/kapplication.cpp:311 #13 0xb5dc20bb in QCoreApplication::notifyInternal (this=0xbf963540, receiver=0x859af78, event=0xbf962ca4) at kernel/qcoreapplication.cpp:731 #14 0xb629fc3b in sendSpontaneousEvent (receiver=0x859af78, event=0xbf962ca4, alienWidget=0x859af78, nativeWidget=0x8599cc8, buttonDown=0xb6bedc60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #15 QApplicationPrivate::sendMouseEvent (receiver=0x859af78, event=0xbf962ca4, alienWidget=0x859af78, nativeWidget=0x8599cc8, buttonDown=0xb6bedc60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120 #16 0xb632b04c in QETWidget::translateMouseEvent (this=0x8599cc8, event=0xbf9631cc) at kernel/qapplication_x11.cpp:4558 #17 0xb63299b5 in QApplication::x11ProcessEvent (this=0xbf963540, event=0xbf9631cc) at kernel/qapplication_x11.cpp:3680 #18 0xb63555f4 in x11EventSourceDispatch (s=0x81a2540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #19 0xb5409aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #20 0xb540a270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #21 0xb540a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #22 0xb5def53c in QEventDispatcherGlib::processEvents (this=0x8165410, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #23 0xb63551e5 in QGuiEventDispatcherGlib::processEvents (this=0x8165410, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #24 0xb5dc1289 in QEventLoop::processEvents (this=0xbf963494, flags=...) at kernel/qeventloop.cpp:149 #25 0xb5dc1522 in QEventLoop::exec (this=0xbf963494, flags=...) at kernel/qeventloop.cpp:201 #26 0xb5dc5ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #27 0xb629c8e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #28 0xb7820e8d in kdemain (argc=6, argv=0xbf963734) at ../../../dolphin/src/main.cpp:98 #29 0x080485bb in main (argc=6, argv=0xbf963734) at dolphin_dummy.cpp:3 This bug may be a duplicate of or related to bug 275211. Possible duplicates by query: bug 279992, bug 279548, bug 278913, bug 277735, bug 277647. 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).