Bug 248271 - nepomuk crashes on logout
Summary: nepomuk crashes on logout
Status: RESOLVED DUPLICATE of bug 257546
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 248272 249676 249804 252061 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-18 17:50 UTC by kuba
Modified: 2012-11-06 18:10 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.56 KB, text/plain)
2010-09-01 14:23 UTC, Tom Kijas
Details
Crash information from DrKonqi, manually saved (17.85 KB, text/plain)
2010-09-18 10:40 UTC, Joachim Mairböck
Details
New crash information added by DrKonqi (4.96 KB, text/plain)
2010-10-10 17:08 UTC, Ronny Standtke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kuba 2010-08-18 17:50:12 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

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

Every now and then, around half of the times I log out from KDE, the nepomuk crashes for no apparent reason. I think it may be connected to leaving amarok playing music when I'm logging out (I don't stop the amarok playback, just log out)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Tymczasowa usługa Nepomuka (nepomukservicestub), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7f143e938760 (LWP 1543))]

Thread 6 (Thread 0x7f1425696710 (LWP 1942)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f143e41aa8c in QCoreApplication::notifyInternal (this=0x7fff4cb3a040, receiver=0xb53660, event=0x7f1425695b50) at kernel/qcoreapplication.cpp:732
#8  0x00007f143e446f3a in QCoreApplication::sendEvent (source=0xb79920) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#9  socketNotifierSourceDispatch (source=0xb79920) at kernel/qeventdispatcher_glib.cpp:110
#10 0x00007f143b20d8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0x00007f143b211748 in ?? () from /lib/libglib-2.0.so.0
#12 0x00007f143b2118fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#13 0x00007f143e446b83 in QEventDispatcherGlib::processEvents (this=0xb53de0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#14 0x00007f143e4197b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#15 0x00007f143e419b9c in QEventLoop::exec (this=0x7f1425695d80, flags=) at kernel/qeventloop.cpp:201
#16 0x00007f143e32523d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#17 0x00007f142e71f44c in ?? () from /usr/lib/libsopranoserver.so.1
#18 0x00007f143e3281be in QThreadPrivate::start (arg=0xaa16f0) at thread/qthread_unix.cpp:266
#19 0x00007f143e0969ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#20 0x00007f143bdbb6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f1424694710 (LWP 15521)):
#0  0x00007f143e09aa2d in __pthread_mutex_unlock_usercnt (mutex=0xb98408) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0xb98408) at pthread_mutex_unlock.c:290
#2  0x00007f143b21149c in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f143b2118fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f143e446bd6 in QEventDispatcherGlib::processEvents (this=0xa2a6d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f143e4197b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f143e419b9c in QEventLoop::exec (this=0x7f1424693d80, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f143e32523d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f142e71f44c in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f143e3281be in QThreadPrivate::start (arg=0xab8250) at thread/qthread_unix.cpp:266
#10 0x00007f143e0969ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f143bdbb6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1423e93710 (LWP 15523)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f1423e92a60 in ?? ()
#2  0x00007fff4cbff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7f1424e95710 (LWP 16571)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f1424e94a60 in ?? ()
#2  0x00007fff4cbff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7f1423692710 (LWP 16572)):
#0  socketNotifierSourcePrepare (timeout=0x7f1423691bec) at kernel/qeventdispatcher_glib.cpp:76
#1  0x00007f143b210eb1 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007f143b211318 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f143b2118fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f143e446bd6 in QEventDispatcherGlib::processEvents (this=0xaa8930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f143e4197b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f143e419b9c in QEventLoop::exec (this=0x7f1423691d80, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f143e32523d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f142e71f44c in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f143e3281be in QThreadPrivate::start (arg=0xbd11f0) at thread/qthread_unix.cpp:266
#10 0x00007f143e0969ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f143bdbb6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f143e938760 (LWP 1543)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f143e328d7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xb53d60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xb53d60, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f143e327e1c in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:652
#4  0x00007f142e7201ff in ?? () from /usr/lib/libsopranoserver.so.1
#5  0x00007f142e7245d3 in ?? () from /usr/lib/libsopranoserver.so.1
#6  0x00007f142e7190fe in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#7  0x00007f142e945815 in ?? () from /usr/lib/kde4/nepomukstorage.so
#8  0x00007f143e42c9ff in QObjectPrivate::deleteChildren (this=0xaba8d0) at kernel/qobject.cpp:1957
#9  0x00007f143e43409b in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#10 0x00007f142e944673 in ?? () from /usr/lib/kde4/nepomukstorage.so
#11 0x00007f143e42c9ff in QObjectPrivate::deleteChildren (this=0xaafe40) at kernel/qobject.cpp:1957
#12 0x00007f143e43409b in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#13 0x000000000040424e in _start ()

Possible duplicates by query: bug 246136, bug 245348, bug 244617, bug 243536, bug 243231.

Reported using DrKonqi
Comment 1 Pino Toscano 2010-08-18 19:05:33 UTC
*** Bug 248272 has been marked as a duplicate of this bug. ***
Comment 2 Tom Kijas 2010-09-01 14:23:13 UTC
Created attachment 51175 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed:
I upgraded to KDE4.5 (Toshiba Satellite A210) and encountering few problems. One of all are crashes of nepomuk when logging-out, I have just black screen and bug report.
Thanks in advance

-- Backtrace (Reduced):
#7  0x00007f17a2faea8c in QCoreApplication::notifyInternal (this=0x7fff37c653e0, receiver=0x192f140, event=0x7f1790ec1b50) at kernel/qcoreapplication.cpp:732
#8  0x00007f17a2fdaf3a in QCoreApplication::sendEvent (source=0x1930770) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#9  socketNotifierSourceDispatch (source=0x1930770) at kernel/qeventdispatcher_glib.cpp:110
[...]
[...]
[...]
#13 0x00007f17a2fdab83 in QEventDispatcherGlib::processEvents (this=0x18932b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#14 0x00007f17a2fad7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
Comment 3 Sebastian Trueg 2010-09-02 16:14:26 UTC
*** Bug 249804 has been marked as a duplicate of this bug. ***
Comment 4 Sebastian Trueg 2010-09-02 16:24:36 UTC
*** Bug 249676 has been marked as a duplicate of this bug. ***
Comment 5 Joachim Mairböck 2010-09-18 10:40:29 UTC
Created attachment 51775 [details]
Crash information from DrKonqi, manually saved

I have experienced the same crash as in comment #2 once, and I think it is a bit different than the original crash in this bug. I couldn't use DrKonqi directly to submit it because KNetworkManager was already down and I had no connection any more.

I use KDE SC 4.5.1.
Comment 6 Ronny Standtke 2010-10-10 17:08:17 UTC
Created attachment 52392 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
Logging out. The backtrace looks a little different...

-- Backtrace (Reduced):
#8  0x00711feb in QCoreApplication::notifyInternal (this=0xbf84ac08, receiver=0x8b9f970, event=0xafafc024) at kernel/qcoreapplication.cpp:732
#9  0x00740bca in QCoreApplication::sendEvent (source=0x8b3b4c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#10 socketNotifierSourceDispatch (source=0x8b3b4c8) at kernel/qeventdispatcher_glib.cpp:110
#11 0x003705e5 in g_main_dispatch (context=0x8c035f0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x8c035f0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
Comment 7 Sebastian Trueg 2011-01-06 20:48:12 UTC
*** Bug 252061 has been marked as a duplicate of this bug. ***
Comment 8 Sebastian Trueg 2011-10-17 07:33:39 UTC

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