Application: dolphin (1.4) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-21-generic x86_64 Distribution: Ubuntu 10.04 LTS -- Information about the crash: The crash was result when there were selected many items to tag via Information panel of Dolphin. It repeats sometimes. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0x7f6d4dd08760 (LWP 8993))] Thread 2 (Thread 0x7f6d35d14710 (LWP 9012)): #0 0x00007f6d49985f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f6d45dac4a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f6d45dac8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f6d4a0d9566 in QEventDispatcherGlib::processEvents (this=0x1dffca0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007f6d4a0ae992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f6d4a0aed6c in QEventLoop::exec (this=0x7f6d35d13db0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f6d49fb8d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007f6d4a08f178 in QInotifyFileSystemWatcherEngine::run (this=0x1e09e20) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f6d49fbb775 in QThreadPrivate::start (arg=0x1e09e20) at thread/qthread_unix.cpp:248 #9 0x00007f6d46ef19ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007f6d4999269d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6d4dd08760 (LWP 8993)): [KCrash Handler] #5 0x00007f6d49fb68dc in QMutex::lock (this=0x7f6d2c015c50) at thread/qmutex.cpp:150 #6 0x00007f6d47d2fadd in ?? () from /usr/lib/libsopranoclient.so.1 #7 0x00007f6d4ca41b9d in Nepomuk::MainModel::executeQuery (this=0x2821d30, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../../nepomuk/core/nepomukmainmodel.cpp:213 #8 0x00007f6d4c77377c in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4 #9 0x00007f6d4ca36635 in Nepomuk::ResourceData::determineUri (this=0x7f6d2d471180) at ../../../nepomuk/core/resourcedata.cpp:671 #10 0x00007f6d4ca387b7 in Nepomuk::ResourceData::store (this=0x7f6d2d471180) at ../../../nepomuk/core/resourcedata.cpp:308 #11 0x00007f6d4ca393b0 in Nepomuk::ResourceData::setProperty (this=0x7f6d2d471180, uri=..., value=...) at ../../../nepomuk/core/resourcedata.cpp:473 #12 0x000000000046678b in Nepomuk::MassUpdateJob::slotNext (this=0x33c18e0) at ../../../../apps/dolphin/src/panels/information/nepomukmassupdatejob.cpp:104 #13 0x0000000000466830 in Nepomuk::MassUpdateJob::qt_metacall (this=0x33c18e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./nepomukmassupdatejob_p.moc:72 #14 0x00007f6d4a0c2e3f in QMetaObject::activate (sender=0x33c1910, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3293 #15 0x00007f6d4a0bfa63 in QObject::event (this=0x33c1910, e=0x7fff84f0fc40) at kernel/qobject.cpp:1212 #16 0x00007f6d4ac9d22c in QApplicationPrivate::notify_helper (this=0x1794a40, receiver=0x33c1910, e=0x7fff84f0fc40) at kernel/qapplication.cpp:4300 #17 0x00007f6d4aca36fb in QApplication::notify (this=0x7fff84f0ff90, receiver=0x33c1910, e=0x7fff84f0fc40) at kernel/qapplication.cpp:4183 #18 0x00007f6d4b9a8526 in KApplication::notify (this=0x7fff84f0ff90, receiver=0x33c1910, event=0x7fff84f0fc40) at ../../kdeui/kernel/kapplication.cpp:302 #19 0x00007f6d4a0b006c in QCoreApplication::notifyInternal (this=0x7fff84f0ff90, receiver=0x33c1910, event=0x7fff84f0fc40) at kernel/qcoreapplication.cpp:704 #20 0x00007f6d4a0dcd42 in QCoreApplication::sendEvent (this=0x17998a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QTimerInfoList::activateTimers (this=0x17998a0) at kernel/qeventdispatcher_unix.cpp:603 #22 0x00007f6d4a0d9848 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #23 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #24 0x00007f6d45da88c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #25 0x00007f6d45dac748 in ?? () from /lib/libglib-2.0.so.0 #26 0x00007f6d45dac8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #27 0x00007f6d4a0d9513 in QEventDispatcherGlib::processEvents (this=0x176d770, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #28 0x00007f6d4ad4d46e in QGuiEventDispatcherGlib::processEvents (this=0x7f6d2c015c50, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #29 0x00007f6d4a0ae992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #30 0x00007f6d4a0aed6c in QEventLoop::exec (this=0x7fff84f0fee0, flags=) at kernel/qeventloop.cpp:201 #31 0x00007f6d4a0b2aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #32 0x000000000043b1c5 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:101 Possible duplicates by query: bug 235731, bug 235692, bug 235632, bug 235592, bug 235497. Reported using DrKonqi
Thanks for the bug report! This looks like bug 235166. The difference is that the segmentation fault in QMutex::lock() does not occur in KLoadMetaDataThread, but in Dolphin's main thread.
*** This bug has been marked as a duplicate of bug 235166 ***