Bug 272425

Summary: Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
Product: [Unmaintained] nepomuk Reporter: Kyle Hoondert <kyle.hoondert>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, me
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kyle Hoondert 2011-05-04 11:08:51 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
-I launched dolphin and got the crash report. Had just completed a round of updates

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77ee710 (LWP 5006))]

Thread 3 (Thread 0xb57efb70 (LWP 18908)):
[KCrash Handler]
#7  0x00ce0d5d in ?? () from /lib/i386-linux-gnu/libc.so.6
#8  0x00ce441d in free () from /lib/i386-linux-gnu/libc.so.6
#9  0x0016abbd in qFree (ptr=0xb4603ae0) at global/qmalloc.cpp:60
#10 0x002192ef in ~QByteArray (this=0x84825d8, parseOptions=QUrlPrivate::ParseAndSet) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:383
#11 QUrlPrivate::parse (this=0x84825d8, parseOptions=QUrlPrivate::ParseAndSet) at io/qurl.cpp:3836
#12 0x00224d68 in QUrl::operator== (this=0xb57eea94, url=...) at io/qurl.cpp:5958
#13 0x00b3144c in Nepomuk::Types::PropertyPrivate::addProperty (this=0x8458f18, property=..., value=...) at ../../nepomuk/types/property.cpp:58
#14 0x00b2a283 in Nepomuk::Types::EntityPrivate::load (this=0x8458f18) at ../../nepomuk/types/entity.cpp:108
#15 0x00b28983 in Nepomuk::Types::EntityPrivate::init (this=0x8458f18) at ../../nepomuk/types/entity.cpp:51
#16 0x00b30e7e in Nepomuk::Types::Property::maxCardinality (this=0x8472670) at ../../nepomuk/types/property.cpp:384
#17 0x00b30ecd in Nepomuk::Types::Property::maxCardinality (this=0x8472670) at ../../nepomuk/types/property.cpp:400
#18 0x033ebb1b in uniqueVarName (this=0x8472660, qbd=0xb57eef3c) at ../../../nepomuk/query/querybuilderdata_p.h:121
#19 Nepomuk::Query::ComparisonTermPrivate::getMainVariableName (this=0x8472660, qbd=0xb57eef3c) at ../../../nepomuk/query/comparisonterm.cpp:357
#20 0x033ec408 in Nepomuk::Query::ComparisonTermPrivate::toSparqlGraphPattern (this=0x8472660, resourceVarName=..., qbd=0xb57eef3c) at ../../../nepomuk/query/comparisonterm.cpp:142
#21 0x033ea068 in Nepomuk::Query::AndTermPrivate::toSparqlGraphPattern (this=0x846c038, resourceVarName=..., qbd=0xb57eef3c) at ../../../nepomuk/query/andterm.cpp:34
#22 0x033f5d7d in Nepomuk::Query::Query::toSparqlQuery (this=0x847412c, sparqlFlags=...) at ../../../nepomuk/query/query.cpp:466
#23 0x05401140 in Nepomuk::Query::Folder::sparqlQuery (this=0x8474120) at ../../../../nepomuk/services/queryservice/folder.cpp:122
#24 0x0540444f in Nepomuk::Query::SearchRunnable::run (this=0x8422508) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:81
#25 0x00164866 in QThreadPoolThread::run (this=0x8475960) at concurrent/qthreadpool.cpp:106
#26 0x00170da2 in QThreadPrivate::start (arg=0x8475960) at thread/qthread_unix.cpp:320
#27 0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#28 0x00d4473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb4feeb70 (LWP 18909)):
#0  0x00b88416 in __kernel_vsyscall ()
#1  0x003ac834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00d52454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x001713e5 in wait (this=0x8475a44, mutex=0x8475a40, time=30000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8475a44, mutex=0x8475a40, time=30000) at thread/qwaitcondition_unix.cpp:160
#5  0x001648f1 in QThreadPoolThread::run (this=0x846b470) at concurrent/qthreadpool.cpp:140
#6  0x00170da2 in QThreadPrivate::start (arg=0x846b470) at thread/qthread_unix.cpp:320
#7  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x00d4473e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb77ee710 (LWP 5006)):
#0  0x00b88416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00d523fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0016fdaa in QMutexPrivate::wait (this=0x84737c8, timeout=-1) at thread/qmutex_unix.cpp:84
#4  0x0016c4b2 in QMutex::lock (this=0x8422514) at thread/qmutex.cpp:204
#5  0x05403e37 in QMutexLocker (this=0x8422508) at /usr/include/qt4/QtCore/qmutex.h:102
#6  Nepomuk::Query::SearchRunnable::cancel (this=0x8422508) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:70
#7  0x0540229e in Nepomuk::Query::Folder::~Folder (this=0x8474120, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/queryservice/folder.cpp:79
#8  0x054023d2 in Nepomuk::Query::Folder::~Folder (this=0x8474120, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/queryservice/folder.cpp:86
#9  0x00277bc5 in qDeleteInEventHandler (o=0x8474120) at kernel/qobject.cpp:3995
#10 0x0027a3e8 in QObject::event (this=0x8474120, e=0x8463cf0) at kernel/qobject.cpp:1209
#11 0x01114d24 in QApplicationPrivate::notify_helper (this=0x83beb30, receiver=0x8474120, e=0x8463cf0) at kernel/qapplication.cpp:4462
#12 0x011198ce in QApplication::notify (this=0xbfb4e8a8, receiver=0x8474120, e=0x8463cf0) at kernel/qapplication.cpp:3862
#13 0x006553ca in KApplication::notify (this=0xbfb4e8a8, receiver=0x8474120, event=0x8463cf0) at ../../kdeui/kernel/kapplication.cpp:311
#14 0x002650bb in QCoreApplication::notifyInternal (this=0xbfb4e8a8, receiver=0x8474120, event=0x8463cf0) at kernel/qcoreapplication.cpp:731
#15 0x00268c79 in sendEvent (receiver=0x0, event_type=0, data=0x838c6d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x838c6d8) at kernel/qcoreapplication.cpp:1372
#17 0x00268e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#18 0x002923c4 in sendPostedEvents (s=0x83c20d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#19 postEventSourceDispatch (s=0x83c20d0) at kernel/qeventdispatcher_glib.cpp:277
#20 0x00e15aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x00e16270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0x00e16524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0x0029253c in QEventDispatcherGlib::processEvents (this=0x838c440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#24 0x011c8775 in QGuiEventDispatcherGlib::processEvents (this=0x838c440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00264289 in QEventLoop::processEvents (this=0xbfb4e704, flags=...) at kernel/qeventloop.cpp:149
#26 0x00264522 in QEventLoop::exec (this=0xbfb4e704, flags=...) at kernel/qeventloop.cpp:201
#27 0x00268ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#28 0x011128e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#29 0x0804b07e in main (argc=) at ../../../nepomuk/servicestub/main.cpp:165

Reported using DrKonqi
Comment 1 Dario Andres 2011-08-07 19:58:24 UTC
[Comment from a bug triager]
This issue is now being tracked at bug 275732, merging.
Thanks

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