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-8-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: Trying to open 2 directories to copy file between them - one was an SD card, the other part of my local disk. Kontakt crashed along with dolphin and plasma The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0x7ffc96bd7780 (LWP 2369))] Thread 5 (Thread 0x7ffc82e6b700 (LWP 2370)): #0 0x00007ffc964cbf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffc8ec6a104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffc8ec6a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffc92951446 in QEventDispatcherGlib::processEvents (this=0x17c5920, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffc92925882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffc92925abc in QEventLoop::exec (this=0x7ffc82e6add0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007ffc9283c924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007ffc92907c2f in QInotifyFileSystemWatcherEngine::run (this=0x18d0f50) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007ffc9283f175 in QThreadPrivate::start (arg=0x18d0f50) at thread/qthread_unix.cpp:320 #9 0x00007ffc8f135d8c in start_thread (arg=0x7ffc82e6b700) at pthread_create.c:304 #10 0x00007ffc964d904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ffc79d5c700 (LWP 2431)): #0 0x00007ffc964cbf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffc8ec6a104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffc8ec6a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffc92951446 in QEventDispatcherGlib::processEvents (this=0x1eb26a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffc92925882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffc92925abc in QEventLoop::exec (this=0x7ffc79d5bdd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007ffc9283c924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007ffc92907c2f in QInotifyFileSystemWatcherEngine::run (this=0x1eb1b70) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007ffc9283f175 in QThreadPrivate::start (arg=0x1eb1b70) at thread/qthread_unix.cpp:320 #9 0x00007ffc8f135d8c in start_thread (arg=0x7ffc79d5c700) at pthread_create.c:304 #10 0x00007ffc964d904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ffc7948c700 (LWP 2526)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007ffc73b38f41 in ?? () from /usr/lib/libxine.so.1 #2 0x00007ffc8f135d8c in start_thread (arg=0x7ffc7948c700) at pthread_create.c:304 #3 0x00007ffc964d904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffc66826700 (LWP 2696)): [KCrash Handler] #6 readLittleEndianInt32 (this=0x2602bd0, s=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/textutils.h:78 #7 Strigi::OleInputStream::Private::Private (this=0x2602bd0, s=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:208 #8 0x00007ffc8c5d9162 in Strigi::OleInputStream::OleInputStream (this=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:151 #9 0x00007ffc908fadfd in OleEndAnalyzer::analyze (this=0x2605910, ar=..., in=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/oleendanalyzer.cpp:377 #10 0x00007ffc908e4eca in Strigi::StreamAnalyzerPrivate::analyze (this=0x242b750, idx=..., input=0x2480b50) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #11 0x00007ffc945697d1 in KFileMetaInfoPrivate::init (this=0x1fce790, stream=..., url=..., mtime=<value optimized out>, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:257 #12 0x00007ffc9456a02f in KFileMetaInfo::KFileMetaInfo (this=0x7ffc66825ce0, path=<value optimized out>, w=...) at ../../kio/kio/kfilemetainfo.cpp:286 #13 0x00007ffc946374b6 in KLoadFileMetaDataThread::run (this=0x17338c0) at ../../kio/kfile/kloadfilemetadatathread.cpp:143 #14 0x00007ffc9283f175 in QThreadPrivate::start (arg=0x17338c0) at thread/qthread_unix.cpp:320 #15 0x00007ffc8f135d8c in start_thread (arg=0x7ffc66826700) at pthread_create.c:304 #16 0x00007ffc964d904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffc96bd7780 (LWP 2369)): #0 0x00007ffc964cbf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffc8ca3e512 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007ffc8ca3ea5f in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007ffc8ca3eae4 in xcb_writev () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007ffc900252a7 in _XSend () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #5 0x00007ffc90019717 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #6 0x00007ffc900198f2 in XPutImage () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #7 0x00007ffc933d3ac3 in QX11PixmapData::fromImage (this=0x26321d0, img=<value optimized out>, flags=...) at image/qpixmap_x11.cpp:612 #8 0x00007ffc933bf05f in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:2059 #9 0x00007ffc93fb824a in KIconLoader::loadIcon (this=0x16ff650, _name=<value optimized out>, group=KIconLoader::Desktop, size=128, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1306 #10 0x00007ffc93fb8ec8 in KIconLoader::loadMimeTypeIcon (this=0x16ff650, _iconName=<value optimized out>, group=KIconLoader::Desktop, size=128, state=0, overlays=..., path_store=0x0) at ../../kdeui/icons/kiconloader.cpp:1178 #11 0x00007ffc94557750 in KFileItem::pixmap (this=0x1fe0390, _size=128, _state=0) at ../../kio/kio/kfileitem.cpp:935 #12 0x00007ffc967cbde4 in InformationPanelContent::showIcon (this=0x2555ac0, item=...) at ../../../dolphin/src/panels/information/informationpanelcontent.cpp:313 #13 0x00007ffc967ccf81 in InformationPanelContent::qt_metacall (this=0x2555ac0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff062dcc0) at ./informationpanelcontent.moc:85 #14 0x00007ffc9293b5f8 in QMetaObject::activate (sender=0x2385270, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff062dcc0) at kernel/qobject.cpp:3287 #15 0x00007ffc94598105 in KIO::PreviewJob::failed (this=<value optimized out>, _t1=<value optimized out>) at ./previewjob.moc:106 #16 0x00007ffc9459ad3d in KIO::PreviewJobPrivate::startPreview (this=0x26326a0) at ../../kio/kio/previewjob.cpp:348 #17 0x00007ffc9459ae5d in KIO::PreviewJob::qt_metacall (this=0x2385270, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x22c7d50) at ./previewjob.moc:86 #18 0x00007ffc9293a49a in QObject::event (this=0x2385270, e=<value optimized out>) at kernel/qobject.cpp:1226 #19 0x00007ffc932e59e4 in QApplicationPrivate::notify_helper (this=0x16ab720, receiver=0x2385270, e=0x241b250) at kernel/qapplication.cpp:4462 #20 0x00007ffc932ea3aa in QApplication::notify (this=<value optimized out>, receiver=0x2385270, e=0x241b250) at kernel/qapplication.cpp:4341 #21 0x00007ffc94004866 in KApplication::notify (this=0x7ffff062e990, receiver=0x2385270, event=0x241b250) at ../../kdeui/kernel/kapplication.cpp:311 #22 0x00007ffc9292649c in QCoreApplication::notifyInternal (this=0x7ffff062e990, receiver=0x2385270, event=0x241b250) at kernel/qcoreapplication.cpp:731 #23 0x00007ffc92929c25 in sendEvent (receiver=0x0, event_type=0, data=0x165d5d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x165d5d0) at kernel/qcoreapplication.cpp:1372 #25 0x00007ffc92951253 in sendPostedEvents (s=0x16ae690) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #26 postEventSourceDispatch (s=0x16ae690) at kernel/qeventdispatcher_glib.cpp:277 #27 0x00007ffc8ec69bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffc8ec6a3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffc8ec6a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffc929513ef in QEventDispatcherGlib::processEvents (this=0x165cdb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #31 0x00007ffc9338cdfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #32 0x00007ffc92925882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #33 0x00007ffc92925abc in QEventLoop::exec (this=0x7ffff062e920, flags=...) at kernel/qeventloop.cpp:201 #34 0x00007ffc92929ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #35 0x00007ffc967c9995 in kdemain (argc=6, argv=0x7ffff062eeb8) at ../../../dolphin/src/main.cpp:98 #36 0x00007ffc96411eff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=6, ubp_av=0x7ffff062eeb8, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7ffff062eea8) at libc-start.c:226 #37 0x0000000000400659 in _start () This bug may be a duplicate of or related to bug 277299. Possible duplicates by query: bug 277299, bug 277132, bug 277131, bug 277095, bug 277058. 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).