Summary: | Dolphin abrupt random crash | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Rein <smokingr> |
Component: | general | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | frank78ac |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
xsession-errors
xsession-errors of second backtrace xsession-errors of third backtrace |
Description
Rein
2009-11-24 20:19:42 UTC
Created attachment 38544 [details]
xsession-errors
Thanks for the bug report! This crash has been reported already. So far, the root cause is unknown, but maybe your xsession-errors can give some clues - Thanks! *** This bug has been marked as a duplicate of bug 208921 *** Application that crashed: dolphin Version of the application: 1.3 KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.32-trunk-686 i686 Distribution: Debian GNU/Linux testing (squeeze) What I was doing when the application crashed: I wanted to cut/paste a directory. In dolphin: cut directory, browse to mounted vfat, crash. Nepomuk & Strigi were enabled (although strigi failed to initialize) -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0xb554c700 (LWP 2596))] Thread 2 (Thread 0xb397fb70 (LWP 2618)): #0 0xb78d4424 in __kernel_vsyscall () #1 0xb57df0a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5f3a82d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb6108cb2 in QMutexPrivate::wait (this=0x9397318, timeout=-1) at thread/qmutex_unix.cpp:80 #4 0xb6104325 in QMutex::lock (this=0x939730c) at thread/qmutex.cpp:207 #5 0xb5a08640 in QMutexLocker::relock (this=0x95f7668, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qmutex.h:120 #6 QMutexLocker (this=0x95f7668, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qmutex.h:102 #7 ~SocketHandler (this=0x95f7668, __in_chrg=<value optimized out>) at ../../client/clientconnection.cpp:59 #8 0xb5a0ae75 in QThreadStorage<Soprano::Client::SocketHandler*>::deleteData (x=0xfffffe00) at /usr/include/qt4/QtCore/qthreadstorage.h:133 #9 0xb6107e35 in QThreadStorageData::set (this=0x9397310, p=0xb3029f18) at thread/qthreadstorage.cpp:136 #10 0xb5a084cb in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (this=0x938f950) at /usr/include/qt4/QtCore/qthreadstorage.h:92 #11 QThreadStorage<Soprano::Client::SocketHandler*>::setLocalData (this=0x938f950) at /usr/include/qt4/QtCore/qthreadstorage.h:148 #12 Soprano::Client::ClientConnection::socket (this=0x938f950) at ../../client/clientconnection.cpp:95 #13 0xb5a08b82 in Soprano::Client::ClientConnection::iteratorClose (this=0x938f950, id=621767593) at ../../client/clientconnection.cpp:639 #14 0xb5a0b569 in Soprano::Client::ClientModel::closeIterator (this=0x9397658, id=621767593) at ../../client/clientmodel.cpp:220 #15 0xb5a0c766 in Soprano::Client::ClientStatementIteratorBackend::close (this=0x95f4c60) at ../../client/clientstatementiteratorbackend.cpp:73 #16 0xb7363743 in Soprano::Iterator<Soprano::Statement>::next (this=0x9522630) at ../../soprano/iterator.h:242 #17 0xb73d097e in Soprano::Util::MutexStatementIteratorBackend::next (this=0x9522620) at ../../soprano/util/mutexstatementiteratorbackend.cpp:44 #18 0xb7443cd5 in Soprano::Iterator<Soprano::Statement>::next (this=0xb397f15c) at /usr/include/Soprano/../soprano/iterator.h:239 #19 0xb7441010 in Nepomuk::ResourceData::load (this=0x95076d0) at ../../../nepomuk/core/resourcedata.cpp:370 #20 0xb74417f8 in Nepomuk::ResourceData::property (this=0x95076d0, uri=...) at ../../../nepomuk/core/resourcedata.cpp:236 #21 0xb745af67 in Nepomuk::Resource::property (this=0xb397f30c, uri=...) at ../../../nepomuk/core/resource.cpp:269 #22 0xb745c791 in Nepomuk::Resource::rating (this=0xb397f30c) at ../../../nepomuk/core/resource.cpp:765 #23 0x080824dd in _start () Thread 1 (Thread 0xb554c700 (LWP 2596)): [KCrash Handler] #6 0xb53c4c6a in ?? () from /lib/libdbus-1.so.3 #7 0xb53d7f85 in ?? () from /lib/libdbus-1.so.3 #8 0xb53c8e05 in ?? () from /lib/libdbus-1.so.3 #9 0xb53dcd52 in dbus_timeout_handle () from /lib/libdbus-1.so.3 #10 0xb6cc46f2 in q_dbus_timeout_handle (this=0xb300fc08, e=0xbf93801c) at ./qdbus_symbols_p.h:172 #11 QDBusConnectionPrivate::timerEvent (this=0xb300fc08, e=0xbf93801c) at qdbusintegrator.cpp:1023 #12 0xb620a39f in QObject::event (this=0x919c558, e=0xbf93801c) at kernel/qobject.cpp:1074 #13 0xb6432a94 in QApplicationPrivate::notify_helper (this=0x91ac140, receiver=0x919c558, e=0xbf93801c) at kernel/qapplication.cpp:4065 #14 0xb643abee in QApplication::notify (this=0xbf938304, receiver=0x919c558, e=0xbf93801c) at kernel/qapplication.cpp:3605 #15 0xb713362d in KApplication::notify (this=0xbf938304, receiver=0x919c558, event=0xbf93801c) at ../../kdeui/kernel/kapplication.cpp:302 #16 0xb61fa1eb in QCoreApplication::notifyInternal (this=0xbf938304, receiver=0x919c558, event=0xbf93801c) at kernel/qcoreapplication.cpp:610 #17 0xb6228e21 in QCoreApplication::sendEvent (this=0x91a628c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #18 QTimerInfoList::activateTimers (this=0x91a628c) at kernel/qeventdispatcher_unix.cpp:580 #19 0xb6225317 in timerSourceDispatch (source=0x91a6700) at kernel/qeventdispatcher_glib.cpp:184 #20 idleTimerSourceDispatch (source=0x91a6700) at kernel/qeventdispatcher_glib.cpp:231 #21 0xb5826b38 in g_main_dispatch (context=0x91a5a58) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:1960 #22 IA__g_main_context_dispatch (context=0x91a5a58) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2513 #23 0xb582a3d0 in g_main_context_iterate (context=0x91a5a58, block=<value optimized out>, dispatch=1, self=0x91a33b0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2591 #24 0xb582a503 in IA__g_main_context_iteration (context=0x91a5a58, may_block=1) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2654 #25 0xb6225041 in QEventDispatcherGlib::processEvents (this=0x9185d28, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #26 0xb64d2305 in QGuiEventDispatcherGlib::processEvents (this=0x9185d28, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #27 0xb61f883a in QEventLoop::processEvents (this=0xbf938290, flags=...) at kernel/qeventloop.cpp:149 #28 0xb61f8c82 in QEventLoop::exec (this=0xbf938290, flags=...) at kernel/qeventloop.cpp:201 #29 0xb61fb0d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #30 0xb6432917 in QApplication::exec () at kernel/qapplication.cpp:3525 #31 0x0807a945 in _start () Created attachment 41053 [details]
xsession-errors of second backtrace
Application that crashed: dolphin Version of the application: 1.3 KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.32-trunk-686 i686 Distribution: Debian GNU/Linux testing (squeeze) What I was doing when the application crashed: Trying to reproduce the crash. Cut/paste of directory worked this time, randomly opening directories crashed dolphin again. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #6 0xb5331c6a in ?? () from /lib/libdbus-1.so.3 #7 0xb5344f85 in ?? () from /lib/libdbus-1.so.3 #8 0xb5335e05 in ?? () from /lib/libdbus-1.so.3 #9 0xb5349d52 in dbus_timeout_handle () from /lib/libdbus-1.so.3 #10 0xb6c316f2 in q_dbus_timeout_handle (this=0x9f024b8, e=0xbfd24f3c) at ./qdbus_symbols_p.h:172 #11 QDBusConnectionPrivate::timerEvent (this=0x9f024b8, e=0xbfd24f3c) at qdbusintegrator.cpp:1023 #12 0xb617739f in QObject::event (this=0x9c17558, e=0xbfd24f3c) at kernel/qobject.cpp:1074 #13 0xb639fa94 in QApplicationPrivate::notify_helper (this=0x9c27140, receiver=0x9c17558, e=0xbfd24f3c) at kernel/qapplication.cpp:4065 #14 0xb63a7bee in QApplication::notify (this=0xbfd25224, receiver=0x9c17558, e=0xbfd24f3c) at kernel/qapplication.cpp:3605 #15 0xb70a062d in KApplication::notify (this=0xbfd25224, receiver=0x9c17558, event=0xbfd24f3c) at ../../kdeui/kernel/kapplication.cpp:302 #16 0xb61671eb in QCoreApplication::notifyInternal (this=0xbfd25224, receiver=0x9c17558, event=0xbfd24f3c) at kernel/qcoreapplication.cpp:610 #17 0xb6195e21 in QCoreApplication::sendEvent (this=0x9c20af4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #18 QTimerInfoList::activateTimers (this=0x9c20af4) at kernel/qeventdispatcher_unix.cpp:580 #19 0xb6192317 in timerSourceDispatch (source=0x9c21700) at kernel/qeventdispatcher_glib.cpp:184 #20 idleTimerSourceDispatch (source=0x9c21700) at kernel/qeventdispatcher_glib.cpp:231 #21 0xb5793b38 in g_main_dispatch (context=0x9c20a40) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:1960 #22 IA__g_main_context_dispatch (context=0x9c20a40) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2513 #23 0xb57973d0 in g_main_context_iterate (context=0x9c20a40, block=<value optimized out>, dispatch=1, self=0x9c1e3b0) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2591 #24 0xb5797503 in IA__g_main_context_iteration (context=0x9c20a40, may_block=1) at /build/buildd-glib2.0_2.22.4-1-i386-jRfNZE/glib2.0-2.22.4/glib/gmain.c:2654 #25 0xb6192041 in QEventDispatcherGlib::processEvents (this=0x9c00d28, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #26 0xb643f305 in QGuiEventDispatcherGlib::processEvents (this=0x9c00d28, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #27 0xb616583a in QEventLoop::processEvents (this=0xbfd251b0, flags=...) at kernel/qeventloop.cpp:149 #28 0xb6165c82 in QEventLoop::exec (this=0xbfd251b0, flags=...) at kernel/qeventloop.cpp:201 #29 0xb61680d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #30 0xb639f917 in QApplication::exec () at kernel/qapplication.cpp:3525 #31 0x0807a945 in _start () Created attachment 41055 [details]
xsession-errors of third backtrace
Disabling Strigi (leaving Nepomuk enabled) resolves the issue. Your original report and your comment 5 are bug 208921 which should be fixed in KDE 4.3.5 and later. Your comment 3 is a different crash. If you upgrade to KDE 4.4 and you can still reproduce this, please open a new bug report about that issue. Thanks! |