Bug 274891

Summary: Nepomuk crash after login
Product: [Unmaintained] nepomuk Reporter: token <nonameflas>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: me
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description token 2011-06-04 10:35:11 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'm start the computer and after login Nepomuk pereodically crash.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Заглушка службы Nepomuk (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0xb7728710 (LWP 15502))]

Thread 3 (Thread 0xb52b0b70 (LWP 15617)):
#0  0x005af416 in __kernel_vsyscall ()
#1  0x00b48834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x009eb454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x001713e5 in wait (this=0x9c40314, mutex=0x9c40310, time=30000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9c40314, mutex=0x9c40310, time=30000) at thread/qwaitcondition_unix.cpp:160
#5  0x001648f1 in QThreadPoolThread::run (this=0x9beaa28) at concurrent/qthreadpool.cpp:140
#6  0x00170da2 in QThreadPrivate::start (arg=0x9beaa28) at thread/qthread_unix.cpp:320
#7  0x00b43e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x009dd73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb4aafb70 (LWP 15619)):
[KCrash Handler]
#7  0x005af416 in __kernel_vsyscall ()
#8  0x00937e71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x0093b34e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x0096e577 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x00978961 in ?? () from /lib/i386-linux-gnu/libc.so.6
#12 0x0097a28b in ?? () from /lib/i386-linux-gnu/libc.so.6
#13 0x0097d41d in free () from /lib/i386-linux-gnu/libc.so.6
#14 0x0016abbd in qFree (ptr=0xb4101628) at global/qmalloc.cpp:60
#15 0x0017318a in QByteArray::realloc (this=0xb4aae87c, alloc=10) at tools/qbytearray.cpp:1437
#16 0x00217782 in detach (path=0xb4aae87c) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:418
#17 data (path=0xb4aae87c) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:412
#18 removeDotsFromPath (path=0xb4aae87c) at io/qurl.cpp:3655
#19 0x002239c0 in QUrlPrivate::normalized (this=0xb4101338) at io/qurl.cpp:4048
#20 0x00224d18 in QUrl::operator== (this=0xb4aaea94, url=...) at io/qurl.cpp:5959
#21 0x0048585e in Nepomuk::Types::PropertyPrivate::addProperty (this=0x9c46e88, property=..., value=...) at ../../nepomuk/types/property.cpp:48
#22 0x0047e283 in Nepomuk::Types::EntityPrivate::load (this=0x9c46e88) at ../../nepomuk/types/entity.cpp:108
#23 0x0047c983 in Nepomuk::Types::EntityPrivate::init (this=0x9c46e88) at ../../nepomuk/types/entity.cpp:51
#24 0x00484e7e in Nepomuk::Types::Property::maxCardinality (this=0x9c9cd10) at ../../nepomuk/types/property.cpp:384
#25 0x00484ecd in Nepomuk::Types::Property::maxCardinality (this=0x9c9cd10) at ../../nepomuk/types/property.cpp:400
#26 0x06215b1b in uniqueVarName (this=0x9c9cd00, qbd=0xb4aaef3c) at ../../../nepomuk/query/querybuilderdata_p.h:121
#27 Nepomuk::Query::ComparisonTermPrivate::getMainVariableName (this=0x9c9cd00, qbd=0xb4aaef3c) at ../../../nepomuk/query/comparisonterm.cpp:357
#28 0x06216408 in Nepomuk::Query::ComparisonTermPrivate::toSparqlGraphPattern (this=0x9c9cd00, resourceVarName=..., qbd=0xb4aaef3c) at ../../../nepomuk/query/comparisonterm.cpp:142
#29 0x06214068 in Nepomuk::Query::AndTermPrivate::toSparqlGraphPattern (this=0x9c415e8, resourceVarName=..., qbd=0xb4aaef3c) at ../../../nepomuk/query/andterm.cpp:34
#30 0x0621fd7d in Nepomuk::Query::Query::toSparqlQuery (this=0x9c44d6c, sparqlFlags=...) at ../../../nepomuk/query/query.cpp:466
#31 0x0521b140 in Nepomuk::Query::Folder::sparqlQuery (this=0x9c44d60) at ../../../../nepomuk/services/queryservice/folder.cpp:122
#32 0x0521e44f in Nepomuk::Query::SearchRunnable::run (this=0x9c9b5c8) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:81
#33 0x00164866 in QThreadPoolThread::run (this=0x9c9b660) at concurrent/qthreadpool.cpp:106
#34 0x00170da2 in QThreadPrivate::start (arg=0x9c9b660) at thread/qthread_unix.cpp:320
#35 0x00b43e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#36 0x009dd73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb7728710 (LWP 15502)):
#0  0x005af416 in __kernel_vsyscall ()
#1  0x009eb753 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x0097eb94 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Reported using DrKonqi
Comment 1 Vishesh Handa 2011-07-31 13:31:14 UTC

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