Bug 263914

Summary: nepomuk keeps crashing
Product: [Unmaintained] nepomuk Reporter: bela <bela73>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bela 2011-01-21 19:58:53 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.10-74.fc14.i686.PAE i686
Distribution: "Fedora release 14 (Laughlin)"

-- Information about the crash:
On fedora14 nepomuk keeps on crashing while simply collecting new data

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk-Dienst (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7752780 (LWP 12628))]

Thread 2 (Thread 0xb5325b70 (LWP 12630)):
#0  0x00c3e416 in __kernel_vsyscall ()
#1  0x00b8f5d1 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0x00b1a85c in _L_lock_12621 () from /lib/libc.so.6
#3  0x00b18797 in malloc () from /lib/libc.so.6
#4  0x005d6d3e in qMalloc (size=44) at global/qmalloc.cpp:55
#5  0x00624e73 in QString::fromLatin1_helper (str=0x1ba4045 "QLocalSocket", size=12) at tools/qstring.cpp:3748
#6  0x01b7e29d in QString (this=0xb4a04a68, socketError=QAbstractSocket::UnknownSocketError) at ../../src/corelib/tools/qstring.h:697
#7  QLocalSocketPrivate::_q_error (this=0xb4a04a68, socketError=QAbstractSocket::UnknownSocketError) at socket/qlocalsocket_unix.cpp:98
#8  0x01b7a5ea in QLocalSocket::qt_metacall (this=0xb4a01c18, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xb5323c68) at .moc/release-shared/moc_qlocalsocket.cpp:91
#9  0x006d98cb in QMetaObject::metacall (object=0xb4a01c18, cl=QMetaObject::InvokeMetaMethod, idx=13, argv=0xb5323c68) at kernel/qmetaobject.cpp:237
#10 0x006e8da7 in QMetaObject::activate (sender=0xb4a04af8, m=0x1bdc450, local_signal_index=4, argv=0xb5323c68) at kernel/qobject.cpp:3272
#11 0x01b71b94 in QAbstractSocket::error (this=0xb4a04af8, _t1=QAbstractSocket::UnknownSocketError) at .moc/release-shared/moc_qabstractsocket.cpp:156
#12 0x01b76709 in QAbstractSocket::waitForReadyRead (this=0xb4a04af8, msecs=600000) at socket/qabstractsocket.cpp:1843
#13 0x01b7fcc3 in QLocalSocket::waitForReadyRead (this=0xb4a01c18, msecs=600000) at socket/qlocalsocket_unix.cpp:576
#14 0x0456bb36 in Soprano::Client::ClientConnection::executeQuery (this=0x8908780, modelId=1827002764, query=..., type=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/soprano-2.5.2/client/clientconnection.cpp:259
#15 0x0456d657 in Soprano::Client::ClientModel::executeQuery (this=0x890ab48, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/soprano-2.5.2/client/clientmodel.cpp:101
#16 0x0050c6e4 in Nepomuk::MainModel::executeQuery (this=0x89002b8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/kdelibs-4.5.5/nepomuk/core/nepomukmainmodel.cpp:212
#17 0x00920beb in Soprano::FilterModel::executeQuery (this=0x88ffee0, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/soprano-2.5.2/soprano/filtermodel.cpp:164
#18 0x005016c6 in Nepomuk::ResourceData::determineUri (this=0xb47ed128) at /usr/src/debug/kdelibs-4.5.5/nepomuk/core/resourcedata.cpp:580
#19 0x00516ad4 in Nepomuk::Resource::determineFinalResourceData (this=0xb5324290) at /usr/src/debug/kdelibs-4.5.5/nepomuk/core/resource.cpp:885
#20 0x00516d13 in Nepomuk::Resource::exists (this=0xb5324290) at /usr/src/debug/kdelibs-4.5.5/nepomuk/core/resource.cpp:328
#21 0x04d19f85 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:345
#22 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#23 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#24 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#25 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#26 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#27 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#28 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#29 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#30 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#31 0x04d1a995 in Nepomuk::IndexScheduler::updateDir (this=0x890b360, dir=..., analyzer=0xb532528c, flags=...) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:422
#32 0x04d1b2f5 in Nepomuk::IndexScheduler::run (this=0x890b360) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/indexscheduler.cpp:314
#33 0x005dbbca in QThreadPrivate::start (arg=0x890b360) at thread/qthread_unix.cpp:285
#34 0x00205f19 in start_thread () from /lib/libpthread.so.0
#35 0x00b7fc4e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7752780 (LWP 12628)):
[KCrash Handler]
#7  0x00b1478e in _int_free () from /lib/libc.so.6
#8  0x005d6d6e in qFree (ptr=0xb42100d0) at global/qmalloc.cpp:60
#9  0x00626721 in QString::free (d=0xb42100d0) at tools/qstring.cpp:1185
#10 0x04d13d03 in ~QString (this=0x88ed458, simple=true) at /usr/include/QtCore/qstring.h:883
#11 Nepomuk::StrigiService::userStatusString (this=0x88ed458, simple=true) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/strigiservice.cpp:160
#12 0x04d13d42 in Nepomuk::StrigiService::simpleUserStatusString (this=0x88ed458) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/strigiservice.cpp:152
#13 0x04d2088a in Nepomuk::SystemTray::slotUpdateStrigiStatus (this=0x89b0ab8) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/services/strigi/systray.cpp:85
#14 0x04d20b5d in Nepomuk::SystemTray::qt_metacall (this=0x89b0ab8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfd485ec) at /usr/src/debug/kdebase-runtime-4.5.5/i686-redhat-linux-gnu/nepomuk/services/strigi/systray.moc:75
#15 0x006d98cb in QMetaObject::metacall (object=0x89b0ab8, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xbfd485ec) at kernel/qmetaobject.cpp:237
#16 0x006e8da7 in QMetaObject::activate (sender=0x88ed458, m=0x4d36084, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#17 0x04d14498 in Nepomuk::StrigiService::statusStringChanged (this=0x88ed458) at /usr/src/debug/kdebase-runtime-4.5.5/i686-redhat-linux-gnu/nepomuk/services/strigi/strigiservice.moc:114
#18 0x04d148c3 in Nepomuk::StrigiService::qt_metacall (this=0x88ed458, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xb451df88) at /usr/src/debug/kdebase-runtime-4.5.5/i686-redhat-linux-gnu/nepomuk/services/strigi/strigiservice.moc:90
#19 0x006d98cb in QMetaObject::metacall (object=0x88ed458, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xb451df88) at kernel/qmetaobject.cpp:237
#20 0x006e4267 in QMetaCallEvent::placeMetaCall (this=0xb462b5c0, object=0x88ed458) at kernel/qobject.cpp:534
#21 0x006e88af in QObject::event (this=0x88ed458, e=0xb462b5c0) at kernel/qobject.cpp:1211
#22 0x01166f4c in QApplicationPrivate::notify_helper (this=0x880a770, receiver=0x88ed458, e=0xb462b5c0) at kernel/qapplication.cpp:4445
#23 0x0116bbb2 in QApplication::notify (this=0xbfd48fc8, receiver=0x88ed458, e=0xb462b5c0) at kernel/qapplication.cpp:3845
#24 0x00e09bfb in KApplication::notify (this=0xbfd48fc8, receiver=0x88ed458, event=0xb462b5c0) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310
#25 0x006d3093 in QCoreApplication::notifyInternal (this=0xbfd48fc8, receiver=0x88ed458, event=0xb462b5c0) at kernel/qcoreapplication.cpp:732
#26 0x006d6de5 in sendEvent (receiver=0x0, event_type=0, data=0x87f66d0) at kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x87f66d0) at kernel/qcoreapplication.cpp:1373
#28 0x006d6fbe in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#29 0x00700c15 in sendPostedEvents (s=0x880cb10) at kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0x880cb10) at kernel/qeventdispatcher_glib.cpp:277
#31 0x02a6b192 in g_main_dispatch (context=0x880ca90) at gmain.c:2149
#32 g_main_context_dispatch (context=0x880ca90) at gmain.c:2702
#33 0x02a6b978 in g_main_context_iterate (context=0x880ca90, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#34 0x02a6bc35 in g_main_context_iteration (context=0x880ca90, may_block=1) at gmain.c:2843
#35 0x00700d8d in QEventDispatcherGlib::processEvents (this=0x87f6180, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#36 0x0121a0e6 in QGuiEventDispatcherGlib::processEvents (this=0x87f6180, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#37 0x006d222a in QEventLoop::processEvents (this=0xbfd48e24, flags=...) at kernel/qeventloop.cpp:149
#38 0x006d24da in QEventLoop::exec (this=0xbfd48e24, flags=...) at kernel/qeventloop.cpp:201
#39 0x006d7087 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#40 0x01164d58 in QApplication::exec () at kernel/qapplication.cpp:3719
#41 0x0804b107 in main (argc=3407922, argv=0x1d5f1) at /usr/src/debug/kdebase-runtime-4.5.5/nepomuk/servicestub/main.cpp:165

Possible duplicates by query: bug 263135, bug 259288, bug 257307, bug 255040, bug 251684.

Reported using DrKonqi
Comment 1 Dario Andres 2011-01-22 12:49:16 UTC
[Comment from a bug triager]
This issue is being tracked at bug 235312. Merging. Thanks

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