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 Natty (development branch) -- Information about the crash: - What I was doing when the application crashed: I open the location on harddisk and my mouse cursor is over the file which I want to open The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S [Current thread is 1 (Thread 0x7fd2f0708780 (LWP 2613))] Thread 4 (Thread 0x7fd2dc99a700 (LWP 2614)): #0 __pthread_mutex_lock (mutex=0x7fd2d80009a8) at pthread_mutex_lock.c:56 #1 0x00007fd2e8794869 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd2e879613a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd2e8796639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd2ec47d446 in QEventDispatcherGlib::processEvents (this=0x7fd2d80008b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fd2ec451882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fd2ec451abc in QEventLoop::exec (this=0x7fd2dc999dd0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007fd2ec368924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #8 0x00007fd2ec433c2f in QInotifyFileSystemWatcherEngine::run (this=0xb8cac0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fd2ec36b175 in QThreadPrivate::start (arg=0xb8cac0) at thread/qthread_unix.cpp:320 #10 0x00007fd2e8c61d8c in start_thread (arg=0x7fd2dc99a700) at pthread_create.c:304 #11 0x00007fd2f000504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd2d6235700 (LWP 2624)): #0 0x00007fd2efff7f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fd2e8796104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd2e8796639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd2ec47d446 in QEventDispatcherGlib::processEvents (this=0xe79d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fd2ec451882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd2ec451abc in QEventLoop::exec (this=0x7fd2d6234dd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fd2ec368924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007fd2ec433c2f in QInotifyFileSystemWatcherEngine::run (this=0xfe8630) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fd2ec36b175 in QThreadPrivate::start (arg=0xfe8630) at thread/qthread_unix.cpp:320 #9 0x00007fd2e8c61d8c in start_thread (arg=0x7fd2d6235700) at pthread_create.c:304 #10 0x00007fd2f000504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd2d5a34700 (LWP 2643)): [KCrash Handler] #6 0x00007fd2eff52d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007fd2eff56ab6 in abort () at abort.c:92 #8 0x00007fd2eff4b7c5 in __assert_fail (assertion=0x7fd2ea438c20 "m_path.size() > m_parent->p->m_path.size()+1", file=<value optimized out>, line=134, function=<value optimized out>) at assert.c:81 #9 0x00007fd2ea3edecf in Strigi::AnalysisResult::Private::Private (this=0x7fd2d011b920, p=..., name=<value optimized out>, mt=<value optimized out>, t=..., parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:134 #10 0x00007fd2ea3edf95 in Strigi::AnalysisResult::AnalysisResult (this=0x7fd2d011b900, path=..., name=0x7fd2d011b8b5 "", mt=315529200, parent=...) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:140 #11 0x00007fd2ea3ee2c2 in Strigi::AnalysisResult::indexChild (this=0x7fd2d5a339d0, name=<value optimized out>, mt=315529200, file=0x7fd2d00886a0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/analysisresult.cpp:249 #12 0x00007fd2ea42b5a8 in ZipEndAnalyzer::analyze (this=0x7fd2d00dfa90, idx=..., in=0x7fd2d0024bb0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/zipendanalyzer.cpp:62 #13 0x00007fd2ea410eca in Strigi::StreamAnalyzerPrivate::analyze (this=0x7fd2d0072550, idx=..., input=0x7fd2d0024bb0) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #14 0x00007fd2ee0957d1 in KFileMetaInfoPrivate::init (this=0x7fd2d0001dc0, stream=..., url=..., mtime=<value optimized out>, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:257 #15 0x00007fd2ee09602f in KFileMetaInfo::KFileMetaInfo (this=0x7fd2d5a33ce0, path=<value optimized out>, w=...) at ../../kio/kio/kfilemetainfo.cpp:286 #16 0x00007fd2ee1634b6 in KLoadFileMetaDataThread::run (this=0x1055440) at ../../kio/kfile/kloadfilemetadatathread.cpp:143 #17 0x00007fd2ec36b175 in QThreadPrivate::start (arg=0x1055440) at thread/qthread_unix.cpp:320 #18 0x00007fd2e8c61d8c in start_thread (arg=0x7fd2d5a34700) at pthread_create.c:304 #19 0x00007fd2f000504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #20 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd2f0708780 (LWP 2613)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd2ec36b82b in wait (this=<value optimized out>, mutex=0xb8e7e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xb8e7e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fd2ec36a910 in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:722 #4 0x00007fd2ec4275d0 in QFileSystemWatcher::~QFileSystemWatcher (this=0xb8e4d0, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446 #5 0x00007fd2ec4276a9 in QFileSystemWatcher::~QFileSystemWatcher (this=0xb8e4d0, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462 #6 0x00007fd2ec464c14 in QObjectPrivate::deleteChildren (this=0xb8e430) at kernel/qobject.cpp:1964 #7 0x00007fd2ec4695f4 in QObject::~QObject (this=0xb8e670, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #8 0x00007fd2ebb3a7c9 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0xb8e670, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51 #9 0x00007fd2eff58961 in __run_exit_handlers (status=1) at exit.c:78 #10 exit (status=1) at exit.c:100 #11 0x00007fd2ece7dd48 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781 #12 0x00007fd2edb2f638 in KApplication::xioErrhandler (this=0x7fffe9a25950, dpy=0xa6a680) at ../../kdeui/kernel/kapplication.cpp:419 #13 0x00007fd2e9b53dee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007fd2e9b5162d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #15 0x00007fd2e9b41f1f in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #16 0x00007fd2eceb8c4c in x11EventSourceCheck (s=0xa53f90) at kernel/qguieventdispatcher_glib.cpp:85 #17 0x00007fd2e8795854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007fd2e8796122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fd2e8796639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fd2ec47d446 in QEventDispatcherGlib::processEvents (this=0xa02db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #21 0x00007fd2eceb8dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #22 0x00007fd2ec451882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #23 0x00007fd2ec451abc in QEventLoop::exec (this=0x7fffe9a258e0, flags=...) at kernel/qeventloop.cpp:201 #24 0x00007fd2ec455ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #25 0x00007fd2f02f5995 in kdemain (argc=5, argv=0x7fffe9a25e78) at ../../../dolphin/src/main.cpp:98 #26 0x00007fd2eff3deff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=5, ubp_av=0x7fffe9a25e78, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffe9a25e68) at libc-start.c:226 #27 0x0000000000400659 in _start () This bug may be a duplicate of or related to bug 271128. Possible duplicates by query: bug 271128, bug 270805, bug 270740, bug 267079, bug 263502. Reported using DrKonqi
Thanks for the report. This is an issue in the Strigi library. In Dolphin for KDE SC 4.7 it is assured that a faulty analyzer of Strigi won't result in crashing Dolphin anymore.
Pablo, is it possible to attach the file that causes the crash?
Sorry. This is very private file. I want add, that I don't open that file (xls) when dolphin is crash. I only try to open a specific file by hovering a mouse cursor over it and then dolphin is crash. I've hope that my english is enough to understand :) 2011/4/19 Christoph Feck <christoph@maxiom.de> > > https://bugs.kde.org/show_bug.cgi?id=271303 > > > Christoph Feck <christoph@maxiom.de> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |christoph@maxiom.de > > > > > --- Comment #2 from Christoph Feck <christoph maxiom de> 2011-04-19 19:19:57 --- > Pablo, is it possible to attach the file that causes the crash? > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. -- Paweł Druszcz