Bug 259455

Summary: kactivitymanagerd crash on startup (related to Nepomuk and Soprano)
Product: [Unmaintained] plasma4 Reporter: Cyrille Dunant <cyrille.dunant>
Component: activitiesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, aseigo, chanika, gregap, sebastian
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Cyrille Dunant 2010-12-10 17:25:59 UTC
Application: kactivitymanagerd (1.0)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.31.14-0.4-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
this crash is experienced on every login.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDE Activity Manager (kactivitymanagerd), signal: Aborted
[KCrash Handler]
#6  0x00007fd426ebc4e5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fd426ebd9b0 in abort () at abort.c:88
#8  0x00007fd426eb524a in __assert_fail (assertion=0x7fd42506bc05 "(-(e)) != 3 || !robust", file=<value optimized out>, line=312, function=0x7fd42506bd10 "__pthread_mutex_lock_full") at assert.c:78
#9  0x00007fd425063b51 in __pthread_mutex_lock_full (mutex=0x69dd10) at pthread_mutex_lock.c:312
#10 0x00007fd42824a1d3 in QMutexPrivate::wait (this=0x69dcf0, timeout=19284) at thread/qmutex_unix.cpp:80
#11 0x00007fd428245ce5 in QMutex::lock (this=0x6ee4c8) at thread/qmutex.cpp:167
#12 0x00007fd4248cc8cd in QMutexLocker (m=<value optimized out>, this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102
#13 Soprano::Client::SocketHandler::~SocketHandler (m=<value optimized out>, this=<value optimized out>) at /usr/src/debug/soprano-2.5.63/client/clientconnection.cpp:58
#14 0x00007fd428249a12 in QThreadStorageData::set (this=<value optimized out>, p=0x69cfb0) at thread/qthreadstorage.cpp:148
#15 0x00007fd4248cca8b in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (t=<value optimized out>, d=<value optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#16 setLocalData (t=<value optimized out>, d=<value optimized out>) at /usr/include/QtCore/qthreadstorage.h:148
#17 Soprano::Client::ClientConnection::socketForCurrentThread (t=<value optimized out>, d=<value optimized out>) at /usr/src/debug/soprano-2.5.63/client/clientconnection.cpp:95
#18 0x00007fd4248ccb19 in Soprano::Client::ClientConnection::connectInCurrentThread (this=0x4b54) at /usr/src/debug/soprano-2.5.63/client/clientconnection.cpp:754
#19 0x00007fd4248cb9d7 in Soprano::Client::LocalSocketClient::connect (this=0x744f08, name=...) at /usr/src/debug/soprano-2.5.63/client/localsocketclient.cpp:141
#20 0x00007fd428e27bd7 in (anonymous namespace)::GlobalModelContainer::init (this=0x744ee0, forced=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/nepomuk/core/nepomukmainmodel.cpp:102
#21 0x00007fd428e31ace in Nepomuk::MainModel::init (this=0x744f70) at /usr/src/debug/kdelibs-4.5.85/nepomuk/core/nepomukmainmodel.cpp:176
#22 0x00007fd428e32554 in Nepomuk::ResourceManager::init (this=0x7259b0) at /usr/src/debug/kdelibs-4.5.85/nepomuk/core/resourcemanager.cpp:327
#23 0x00007fd428e480c5 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x6efec0, success=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.85/nepomuk/core/resourcemanager.cpp:218
#24 0x00007fd428e481b5 in Nepomuk::ResourceManager::qt_metacall (this=0x7259b0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff38008250)
    at /usr/src/debug/kdelibs-4.5.85/build/nepomuk/resourcemanager.moc:90
#25 0x00007fd42869582e in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:919
#26 0x00007fd4286a17bf in QDBusCallDeliveryEvent::placeMetaCall (this=0x0, object=0x4b54) at qdbusintegrator_p.h:103
#27 0x00007fd42835063e in QObject::event (this=0x7259b0, e=0x4b54) at kernel/qobject.cpp:1211
#28 0x00007fd4276bd20c in QApplicationPrivate::notify_helper (this=0x653440, receiver=0x7259b0, e=0x6caeb0) at kernel/qapplication.cpp:4445
#29 0x00007fd4276c1d8d in QApplication::notify (this=0x7fff38008d40, receiver=0x7259b0, e=0x6caeb0) at kernel/qapplication.cpp:4324
#30 0x00007fd42927f756 in KApplication::notify (this=0x7fff38008d40, receiver=0x7259b0, event=0x6caeb0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#31 0x00007fd42833e1dc in QCoreApplication::notifyInternal (this=0x7fff38008d40, receiver=0x7259b0, event=0x6caeb0) at kernel/qcoreapplication.cpp:732
#32 0x00007fd42834206b in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1373
#34 0x00007fd42836a7f3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#35 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:277
#36 0x00007fd42335d880 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007fd4233616e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007fd42336189c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007fd42836a333 in QEventDispatcherGlib::processEvents (this=0x61c350, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007fd42776e52e in QGuiEventDispatcherGlib::processEvents (this=0x4b54, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007fd42833cf02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#42 0x00007fd42833d2ec in QEventLoop::exec (this=0x7fff38008c90, flags=) at kernel/qeventloop.cpp:201
#43 0x00007fd4283422a9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x000000000040dedf in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.5.85/activitymanager/main.cpp:40
Warning: the current language does not match this frame.
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-10 19:17:12 UTC
[Comment from a bug triager]
This is likely to be related to bug 251795 (seems Nepomuk related)
Thanks
Comment 2 Chani 2010-12-13 21:16:00 UTC
*** Bug 259721 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2011-01-01 16:53:57 UTC
[Comment from a bug triager]
This may also be related to bug 258365.
Comment 4 Aaron J. Seigo 2011-01-19 22:38:47 UTC

*** This bug has been marked as a duplicate of bug 251795 ***