Bug 313089

Summary: kactivitymanagerd crashes
Product: [Unmaintained] nepomuk Reporter: Hussam Al-Tayeb <ht990332>
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ivan.cukic, me, nepomuk-bugs, plasma-bugs
Priority: NOR    
Version: 4.9.97 RC2   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hussam Al-Tayeb 2013-01-11 17:26:00 UTC
Application: kactivitymanagerd (3.0)
KDE Platform Version: 4.9.97
Qt Version: 4.8.4
Operating System: Linux 3.7.1-2-ARCH i686

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

-- Backtrace:
Application: KDE Activity Manager (kactivitymanagerd), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb412f740 (LWP 24660))]

Thread 8 (Thread 0xb1978b40 (LWP 24661)):
#0  0xb680acae in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#1  0xb4c0cc40 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb4bcacc1 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcb958 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb69c991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb688142c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x080552d3 in ?? ()
#10 0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0xb0fffb40 (LWP 24664)):
#0  0xb77a7419 in __kernel_vsyscall ()
#1  0xb5b85b8b in poll () from /usr/lib/libc.so.6
#2  0xb4bda4db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcbab0 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb69c991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb688142c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x080552a3 in ?? ()
#10 0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0xb05ffb40 (LWP 24665)):
#0  0xb4bc94a1 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb4bcb505 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xb4bcba42 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb69c991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb688142c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x08055273 in ?? ()
#9  0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0xafa4bb40 (LWP 24670)):
#0  0xb4c0c978 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb4c0cc38 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb4bcb57d in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcba42 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb69c991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb688142c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb114a885 in ?? () from /usr/lib/kde4/activitymanager_plugin_activityranking.so
#10 0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0xaf24ab40 (LWP 24671)):
#0  0xb4c0cc66 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0xb4bcacd6 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2  0xb4bcb958 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb69c991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb688142c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb6974a8d in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0xae248b40 (LWP 24885)):
[KCrash Handler]
#6  0xb77a7424 in __kernel_vsyscall ()
#7  0xb5ace80f in raise () from /usr/lib/libc.so.6
#8  0xb5ad00f3 in abort () from /usr/lib/libc.so.6
#9  0xb4cc43d5 in ?? () from /usr/lib/libdbus-1.so.3
#10 0xb4cb93e1 in ?? () from /usr/lib/libdbus-1.so.3
#11 0xb4caf256 in dbus_pending_call_unref () from /usr/lib/libdbus-1.so.3
#12 0xb6b61f6f in ?? () from /usr/lib/libQtDBus.so.4
#13 0xb6b62118 in QDBusPendingCall::~QDBusPendingCall() () from /usr/lib/libQtDBus.so.4
#14 0xb6b6301b in QDBusPendingReplyData::~QDBusPendingReplyData() () from /usr/lib/libQtDBus.so.4
#15 0xb6d38590 in Nepomuk2::ResourceWatcher::removeResource(QUrl const&) () from /usr/lib/libnepomukcore.so.4
#16 0xb6cdfd07 in Nepomuk2::ResourceManagerPrivate::removeFromWatcher(QUrl const&) () from /usr/lib/libnepomukcore.so.4
#17 0xb6cd85a3 in Nepomuk2::ResourceData::resetAll(bool) () from /usr/lib/libnepomukcore.so.4
#18 0xb6cd86b4 in Nepomuk2::ResourceData::~ResourceData() () from /usr/lib/libnepomukcore.so.4
#19 0xb6cec562 in Nepomuk2::Resource::~Resource() () from /usr/lib/libnepomukcore.so.4
#20 0xb11266ca in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so
#21 0xb112618c in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so
#22 0xb1127e82 in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so
#23 0xb1128109 in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so
#24 0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#25 0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#26 0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xaea49b40 (LWP 27098)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb680cbe3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb68832bc in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6883ae4 in QThread::sleep(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0805e28e in ?? ()
#5  0xb6884818 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb6808d08 in start_thread () from /usr/lib/libpthread.so.0
#7  0xb5b90cce in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb412f740 (LWP 24660)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb680f7fb in read () from /usr/lib/libpthread.so.0
#2  0xb4c0bf1e in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4bcb5eb in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4  0xb4bcba42 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb4bcbc11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb69c9901 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb5f2638a in ?? () from /usr/lib/libQtGui.so.4
#8  0xb699647c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0xb6996771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb699ba0a in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#11 0xb5e72f64 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#12 0x08050385 in ?? ()
#13 0xb5ab9825 in __libc_start_main () from /usr/lib/libc.so.6
#14 0x080505f9 in _start ()

Report to https://bugs.kde.org/

Reproducible: Sometimes

Steps to Reproduce:
sometimes kactivitymanagerd crashes after starting new applications.
Comment 1 Ivan Čukić 2013-01-11 18:46:52 UTC
Known Nepomuk issue
Comment 2 Jekyll Wu 2013-01-11 18:55:27 UTC
(In reply to comment #1)
> Known Nepomuk issue

@Ivan , please do not close Nepomuk related bugs as UPSTREAM, since Nepomuk is *also* tracked in this bug tracker. Just reassigned it to the nepomuk product.
Comment 3 Ivan Čukić 2013-01-11 19:29:54 UTC
Sorry, it was easier then seeking the duplicates.

*** This bug has been marked as a duplicate of bug 305024 ***
Comment 4 Vishesh Handa 2013-01-11 19:34:05 UTC
(In reply to comment #3)
> Sorry, it was easier then seeking the duplicates.

No problem

If you don't feel like finding the duplicate please feel free to just assign it to Nepomuk. Someone else will take care of the duplicate :)