Application: dolphin (1.5) KDE Platform Version: 4.5.5 (KDE 4.5.5) Qt Version: 4.7.0 Operating System: Linux 2.6.35-30-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: I was moving files from my hard drive to my pendrive, and it crashes. This is not the first time that it occurs. Several different files in several multi-window (two or more, dragging and dropping from one to another). This is a repetitive situation. Each window has its own configuration. Usually i put ordered by file type, and detailed view, except when working with images, usually by file type, icon view and visualization active. This was occuring with Kubuntu 11.04. So I moved back to Kubuntu 10.10. After some actualizations, the same error started on 10.10. The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0x7f5f20073760 (LWP 4151))] Thread 3 (Thread 0x7f5f0c433700 (LWP 4157)): #0 0x00007f5f1f954203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f5f17543009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f5f1754345c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f5f1bd861e6 in QEventDispatcherGlib::processEvents (this=0x11b3db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f5f1bd58a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f5f1bd58dec in QEventLoop::exec (this=0x7f5f0c432db0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f5f1bc632fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f5f1bd385f8 in QInotifyFileSystemWatcherEngine::run (this=0x11b3340) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f5f1bc6627e in QThreadPrivate::start (arg=0x11b3340) at thread/qthread_unix.cpp:266 #9 0x00007f5f19acb971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f5f1f96092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f5f09753700 (LWP 4240)): [KCrash Handler] #6 readLittleEndianInt32 (this=0x7f5f0410d820, 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=0x7f5f0410d820, s=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:208 #8 0x00007f5f188a62c2 in Strigi::OleInputStream::OleInputStream (this=0x7f5f097526c0, input=0x7f5f0405b3c0) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:151 #9 0x00007f5f18b08a7d in OleEndAnalyzer::analyze (this=<value optimized out>, ar=..., in=0x7f5f041211a0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/oleendanalyzer.cpp:377 #10 0x00007f5f18af4f7a in Strigi::StreamAnalyzerPrivate::analyze (this=0x7f5f0403a580, idx=..., input=0x7f5f0405b3c0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #11 0x00007f5f1dc3c545 in KFileMetaInfoPrivate::init (this=<value optimized out>, stream=<value optimized out>, url=<value optimized out>, mtime=1309545187, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:271 #12 0x00007f5f1dc3e283 in KFileMetaInfo::KFileMetaInfo (this=0x7f5f09752cf0, path=..., w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:300 #13 0x00007f5f1dd29313 in KLoadFileMetaDataThread::run (this=<value optimized out>) at ../../kio/kfile/kloadfilemetadatathread.cpp:130 #14 0x00007f5f1bc6627e in QThreadPrivate::start (arg=0x11fee20) at thread/qthread_unix.cpp:266 #15 0x00007f5f19acb971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #16 0x00007f5f1f96092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f5f20073760 (LWP 4151)): #0 0x00007f5f1f954203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f5f15d8f2da in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f5f15d8f837 in ?? () from /usr/lib/libxcb.so.1 #3 0x00007f5f15d8fae5 in xcb_writev () from /usr/lib/libxcb.so.1 #4 0x00007f5f1ad217ba in _XSend () from /usr/lib/libX11.so.6 #5 0x00007f5f1ad21d21 in _XEventsQueued () from /usr/lib/libX11.so.6 #6 0x00007f5f1ad0a47f in XEventsQueued () from /usr/lib/libX11.so.6 #7 0x00007f5f1ca3ec77 in x11EventSourcePrepare (s=0xa8a360, timeout=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:79 #8 0x00007f5f17542a11 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0x00007f5f17542e78 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f5f1754345c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x00007f5f1bd86193 in QEventDispatcherGlib::processEvents (this=0xa5ce60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #12 0x00007f5f1ca3ea4e in QGuiEventDispatcherGlib::processEvents (this=0x7fffe19fd8f0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #13 0x00007f5f1bd58a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #14 0x00007f5f1bd58dec in QEventLoop::exec (this=0x7fffe19fdc70, flags=) at kernel/qeventloop.cpp:201 #15 0x00007f5f1bd5cebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #16 0x00007f5f1fc4690f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:98 #17 0x00007f5f1f898d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffe19fe248) at libc-start.c:226 #18 0x0000000000400659 in _start () Possible duplicates by query: bug 276896, bug 276532, bug 276246, bug 276217, bug 275957. 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).