Bug 275732

Summary: nepomukservicestub crashed while opening Dolphin / browsing a folder (no XIOError) [free, QUrl::*, Nepomuk::Types::PropertyPrivate::addProperty, Nepomuk::Types::EntityPrivate::load]
Product: [Unmaintained] nepomuk Reporter: Greg Sinsley <GSinsley>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, kyle.hoondert, me, nonameflas, trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Greg Sinsley 2011-06-15 16:19:05 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-pae i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I attempted to open a thumb drive in dolphin. Dolphin opened fine, but Nepomuk randomly crashed.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0xb58a6710 (LWP 9969))]

Thread 3 (Thread 0xb2cb4b70 (LWP 4814)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb62a7753 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0xb623abac in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xb22ffb70 (LWP 4815)):
[KCrash Handler]
#7  0xb7895424 in __kernel_vsyscall ()
#8  0xb61f3e71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb61f734e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb622a577 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0xb6234961 in ?? () from /lib/i386-linux-gnu/libc.so.6
#12 0xb623628b in ?? () from /lib/i386-linux-gnu/libc.so.6
#13 0xb623941d in free () from /lib/i386-linux-gnu/libc.so.6
#14 0xb763dbbd in qFree (ptr=0x88c4db0) at global/qmalloc.cpp:60
#15 0xb768d510 in QString::free (d=0x88c4db0) at tools/qstring.cpp:1185
#16 0xb76f68e3 in ~QString (this=0xb2306540) at ../../include/QtCore/../../src/corelib/tools/qstring.h:883
#17 QUrlPrivate::normalized (this=0xb2306540) at io/qurl.cpp:3993
#18 0xb76f7d18 in QUrl::operator== (this=0xb22fea94, url=...) at io/qurl.cpp:5959
#19 0xb6f00403 in Nepomuk::Types::PropertyPrivate::addProperty (this=0x88bd728, property=..., value=...) at ../../nepomuk/types/property.cpp:53
#20 0xb6ef9283 in Nepomuk::Types::EntityPrivate::load (this=0x88bd728) at ../../nepomuk/types/entity.cpp:108
#21 0xb6ef7983 in Nepomuk::Types::EntityPrivate::init (this=0x88bd728) at ../../nepomuk/types/entity.cpp:51
#22 0xb6effe7e in Nepomuk::Types::Property::maxCardinality (this=0x88bf6f0) at ../../nepomuk/types/property.cpp:384
#23 0xb6effecd in Nepomuk::Types::Property::maxCardinality (this=0x88bf6f0) at ../../nepomuk/types/property.cpp:400
#24 0xb5208b1b in uniqueVarName (this=0x88bf6e0, qbd=0xb22fef3c) at ../../../nepomuk/query/querybuilderdata_p.h:121
#25 Nepomuk::Query::ComparisonTermPrivate::getMainVariableName (this=0x88bf6e0, qbd=0xb22fef3c) at ../../../nepomuk/query/comparisonterm.cpp:357
#26 0xb5209408 in Nepomuk::Query::ComparisonTermPrivate::toSparqlGraphPattern (this=0x88bf6e0, resourceVarName=..., qbd=0xb22fef3c) at ../../../nepomuk/query/comparisonterm.cpp:142
#27 0xb5207068 in Nepomuk::Query::AndTermPrivate::toSparqlGraphPattern (this=0x88bd8e8, resourceVarName=..., qbd=0xb22fef3c) at ../../../nepomuk/query/andterm.cpp:34
#28 0xb5212d7d in Nepomuk::Query::Query::toSparqlQuery (this=0x88bd4cc, sparqlFlags=...) at ../../../nepomuk/query/query.cpp:466
#29 0xb2d10140 in Nepomuk::Query::Folder::sparqlQuery (this=0x88bd4c0) at ../../../../nepomuk/services/queryservice/folder.cpp:122
#30 0xb2d1344f in Nepomuk::Query::SearchRunnable::run (this=0x88bbb60) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:81
#31 0xb7637866 in QThreadPoolThread::run (this=0x88bd878) at concurrent/qthreadpool.cpp:106
#32 0xb7643da2 in QThreadPrivate::start (arg=0x88bd878) at thread/qthread_unix.cpp:320
#33 0xb61b5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#34 0xb629973e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb58a6710 (LWP 9969)):
#0  0xb7895424 in __kernel_vsyscall ()
#1  0xb62a7753 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0xb623ab94 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

This bug may be a duplicate of or related to bug 274058.

Possible duplicates by query: bug 275504, bug 274058, bug 274057, bug 274031, bug 273672.

Reported using DrKonqi
Comment 1 Dario Andres 2011-08-07 19:58:18 UTC
[Comment from a bug triager]
Those could be related to the crashes on bug 277515 and/or bug 273244.
Comment 2 Dario Andres 2011-08-07 19:58:21 UTC
*** Bug 273504 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2011-08-07 19:58:24 UTC
*** Bug 272425 has been marked as a duplicate of this bug. ***
Comment 4 Sebastian Trueg 2011-09-20 12:43:00 UTC

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