Bug 312516

Summary: nepomukservicestub crashed when I sent email with kmail
Product: [Unmaintained] nepomuk Reporter: Hussam Al-Tayeb <ht990332>
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: me, nepomuk-bugs
Priority: NOR    
Version: 4.9.95 RC1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hussam Al-Tayeb 2013-01-03 04:21:49 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.9.95
Qt Version: 4.8.4
Operating System: Linux 3.7.1-2-ARCH i686

-- Information about the crash:
nepomukservicestub crashed when I sent email with kmail

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5192740 (LWP 11157))]

Thread 20 (Thread 0xb0fe0b40 (LWP 11261)):
#0  0xb5cf0684 in g_thread_self () from /usr/lib/libglib-2.0.so.0
#1  0xb5cc9cb3 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2  0xb5cca958 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb7526a8d in ?? () from /usr/lib/libQtCore.so.4
#9  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0xb05ffb40 (LWP 11266)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0xaea5ab40 (LWP 11275)):
#0  0xb73bdbe4 in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0
#1  0xb5d0bc80 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb5cca950 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#9  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0xafa5cb40 (LWP 11279)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb5e8ab8b in poll () from /usr/lib/libc.so.6
#2  0xb5cd94db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccaab0 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#10 0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0xae259b40 (LWP 11281)):
#0  0xb757b414 in ?? () from /usr/lib/libQtCore.so.4
#1  0xb5cca573 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xb5ccaa42 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#9  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0xac255b40 (LWP 11326)):
#0  0xb73bcd73 in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#1  0xb5d0bc40 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb5ccaa60 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#9  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0xab253b40 (LWP 11342)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0xaca56b40 (LWP 11419)):
[KCrash Handler]
#6  0x00000018 in ?? ()
#7  0xb75547d1 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /usr/lib/libQtCore.so.4
#8  0xb2114922 in Nepomuk2::ResourceWatcherManager::changeProperty(QUrl const&, QUrl const&, QList<Soprano::Node> const&, QList<Soprano::Node> const&) () from /usr/lib/kde4/nepomukstorage.so
#9  0xb2106e16 in Nepomuk2::ResourceMerger::merge(Nepomuk2::Sync::ResourceHash const&) () from /usr/lib/kde4/nepomukstorage.so
#10 0xb20e8a24 in Nepomuk2::DataManagementModel::storeResources(Nepomuk2::SimpleResourceGraph const&, QString const&, Nepomuk2::StoreIdentificationMode, QFlags<Nepomuk2::StoreResourcesFlag>, QHash<QUrl, QVariant> const&) () from /usr/lib/kde4/nepomukstorage.so
#11 0xb20f5674 in Nepomuk2::StoreResourcesCommand::runCommand() () from /usr/lib/kde4/nepomukstorage.so
#12 0xaca56218 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xada58b40 (LWP 11420)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0xad257b40 (LWP 11421)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0xaaa52b40 (LWP 11422)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0xaa251b40 (LWP 11438)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0xa9a50b40 (LWP 11440)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0xa924fb40 (LWP 11441)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0xa8a4eb40 (LWP 11442)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73be7fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436df0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0xaba54b40 (LWP 5395)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb5e8ab8b in poll () from /usr/lib/libc.so.6
#2  0xb5cd94db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccaab0 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#10 0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0xaf25bb40 (LWP 5404)):
#0  0xb73bcd73 in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#1  0xb5d0bc40 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb5cca57d in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb5ccaa42 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb757b91f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb743342c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb2067908 in ?? () from /usr/lib/libsopranoserver.so.1
#10 0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#12 0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0xa68ffb40 (LWP 27893)):
#0  0xb5c99c10 in ?? () from /usr/lib/libglib-2.0.so.0

Thread 2 (Thread 0xa58fdb40 (LWP 7087)):
#0  0xb76e0424 in __kernel_vsyscall ()
#1  0xb73bebe3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb7436d6d in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb74295cc in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7436818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73bad08 in start_thread () from /usr/lib/libpthread.so.0
#6  0xb5e95cce in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb5192740 (LWP 11157)):
#0  0xb76f072c in _dl_fini () from /lib/ld-linux.so.2
#1  0xb5dd6831 in __run_exit_handlers () from /usr/lib/libc.so.6
#2  0xb5dd68bd in exit () from /usr/lib/libc.so.6
#3  0xb61eea48 in ?? () from /usr/lib/libQtGui.so.4
#4  0xb6e096c9 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#5  0xb6e09704 in ?? () from /usr/lib/libkdeui.so.5
#6  0xb5908fc4 in _XIOError () from /usr/lib/libX11.so.6
#7  0xb590681f in _XEventsQueued () from /usr/lib/libX11.so.6
#8  0xb58f7380 in XEventsQueued () from /usr/lib/libX11.so.6
#9  0xb622a18a in ?? () from /usr/lib/libQtGui.so.4
#10 0xb5cca573 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#11 0xb5ccaa42 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb5ccac11 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#13 0xb757b901 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#14 0xb622a38a in ?? () from /usr/lib/libQtGui.so.4
#15 0xb754847c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#16 0xb7548771 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#17 0xb754da0a in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#18 0xb6176f64 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#19 0x0804b30d in main ()

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

Reproducible: Sometimes
Comment 1 Vishesh Handa 2013-01-03 08:42:54 UTC

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