https://bugs.kde.org/show_bug.cgi?id=277705
Franz Fellner <alpine.art...@googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alpine.art...@googlemail.co | |m --- Comment #24 from Franz Fellner <alpine.art...@googlemail.com> --- I can confirm that turning off nepomuk stops kmail from crashing. kontact does not crash when nepomuk is turned on and kmail gets loaded, therefor it does not stop correctly - it keeps running and prevents starting a new instance. Here is the backtrace of the locked up instance: (gdb) bt #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39 #1 0x00007f507b24771b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x27fe930) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=0x27fe930, timeout=<optimized out>) at thread/qmutex_unix.cpp:113 #3 0x00007f507b2434fd in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450 #4 0x00007f506e339c5a in lockInline (this=0x27fe5e8) at /usr/include/qt4/QtCore/qmutex.h:198 #5 QMutexLocker (m=0x27fe5e8, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qmutex.h:109 #6 Soprano::Client::SocketHandler::~SocketHandler (this=0x2800a90, __in_chrg=<optimized out>) at /var/tmp/paludis/dev-libs-soprano-2.7.6/work/soprano-2.7.6/client/clientconnection.cpp:58 #7 0x00007f506e339d29 in Soprano::Client::SocketHandler::~SocketHandler (this=0x2800a90, __in_chrg=<optimized out>) at /var/tmp/paludis/dev-libs-soprano-2.7.6/work/soprano-2.7.6/client/clientconnection.cpp:61 #8 0x00007f507b246c0c in QThreadStorageData::set (this=0x2436230, p=0x27ff7e0) at thread/qthreadstorage.cpp:165 #9 0x00007f506e33774f in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (d=..., t=<optimized out>) at /usr/include/qt4/QtCore/qthreadstorage.h:92 #10 setLocalData (t=0x27ff7e0, this=<optimized out>) at /usr/include/qt4/QtCore/qthreadstorage.h:155 #11 Soprano::Client::ClientConnection::socketForCurrentThread (this=0x2511020) at /var/tmp/paludis/dev-libs-soprano-2.7.6/work/soprano-2.7.6/client/clientconnection.cpp:95 #12 0x00007f506e3377b9 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /var/tmp/paludis/dev-libs-soprano-2.7.6/work/soprano-2.7.6/client/clientconnection.cpp:800 #13 0x00007f506e336d8a in Soprano::Client::LocalSocketClient::connect (this=0x27fda78, name="/tmp/ksocket-franz/nepomuk-socket") at /var/tmp/paludis/dev-libs-soprano-2.7.6/work/soprano-2.7.6/client/localsocketclient.cpp:141 #14 0x00007f50728a1157 in init (forced=true, this=0x27fda50) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/nepomukmainmodel.cpp:103 #15 Nepomuk::MainModel::init (this=0x27fd380) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/nepomukmainmodel.cpp:177 #16 0x00007f5072899f20 in Nepomuk::ResourceManager::init (this=0x27fcc20) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcemanager.cpp:323 #17 0x00007f507289a105 in Nepomuk::ResourceManager::ResourceManager (this=0x27fcc20) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcemanager.cpp:286 #18 0x00007f507289a155 in Nepomuk::ResourceManager::instance () at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcemanager.cpp:311 #19 0x00007f50728b0283 in Nepomuk::ResourceWatcher::stop (this=0x28061b0) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcewatcher.cpp:140 #20 0x00007f50728b02e0 in Nepomuk::ResourceWatcher::~ResourceWatcher (this=0x28061b0, __in_chrg=<optimized out>) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcewatcher.cpp:79 #21 0x00007f50728b0339 in Nepomuk::ResourceWatcher::~ResourceWatcher (this=0x28061b0, __in_chrg=<optimized out>) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcewatcher.cpp:81 #22 0x00007f507b3571e1 in QObjectPrivate::deleteChildren (this=0x27fc8f0) at kernel/qobject.cpp:1908 #23 0x00007f507b35d20c in QObject::~QObject (this=0x27f9530, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #24 0x00007f507289d4f9 in Nepomuk::ResourceManager::~ResourceManager (this=0x27f9530, __in_chrg=<optimized out>) at /var/tmp/paludis/kde-base-kdelibs-4.8.4/work/kdelibs-4.8.4/nepomuk/core/resourcemanager.cpp:299 #25 0x00007f507b3571e1 in QObjectPrivate::deleteChildren (this=0x1f98da0) at kernel/qobject.cpp:1908 #26 0x00007f507b35d20c in QObject::~QObject (this=0x7fff16024130, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #27 0x00007f507a6fa7f7 in QApplication::~QApplication (this=0x7fff16024130, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1095 #28 0x0000000000403bff in main (argc=1, argv=0x7fff16024758) at /var/tmp/paludis/kde-base-kontact-4.8.4/work/kontact-4.8.4/kontact/src/main.cpp:221 It hangs in a locked mutex. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs