Bug 271280 - Nepomuk crashes on poweroff
Summary: Nepomuk crashes on poweroff
Status: RESOLVED DUPLICATE of bug 257546
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-19 10:10 UTC by r_s
Modified: 2011-10-17 07:33 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (7.53 KB, text/plain)
2011-04-28 11:55 UTC, Eugen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description r_s 2011-04-19 10:10:59 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-66.fc13.i686 i686
Distribution: "Fedora release 13 (Goddard)"

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

Nepomuk crashes out of nowhere, when you click on power-off.

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

Thread 10 (Thread 0xb33feb70 (LWP 2180)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0x07c39563 in QCoreApplication::notifyInternal (this=0xbfdf01f8, receiver=0x95aa000, event=0xb33fdfd4) at kernel/qcoreapplication.cpp:726
#9  0x07c61afa in sendEvent (source=0x95a9848) at kernel/qcoreapplication.h:215
#10 socketNotifierSourceDispatch (source=0x95a9848) at kernel/qeventdispatcher_glib.cpp:110
#11 0x00499525 in g_main_dispatch (context=0x95a9270) at gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x95a9270) at gmain.c:2513
#13 0x0049d268 in g_main_context_iterate (context=0x40b490, block=1, dispatch=1, self=0x95b4508) at gmain.c:2591
#14 0x0049d449 in IA__g_main_context_iteration (context=0x95a9270, may_block=1) at gmain.c:2654
#15 0x07c61726 in QEventDispatcherGlib::processEvents (this=0x954d5d0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#16 0x07c37c3a in QEventLoop::processEvents (this=0xb33fe220, flags=...) at kernel/qeventloop.cpp:149
#17 0x07c37f7a in QEventLoop::exec (this=0xb33fe220, flags=...) at kernel/qeventloop.cpp:201
#18 0x07b4623e in QThread::exec (this=0x9587dc0) at thread/qthread.cpp:487
#19 0x00c943de in Soprano::Server::ServerConnection::run (this=0x9587dc0) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#20 0x07b4868f in QThreadPrivate::start (arg=0x9587dc0) at thread/qthread_unix.cpp:248
#21 0x00408919 in start_thread (arg=0xb33feb70) at pthread_create.c:301
#22 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xb27ffb70 (LWP 2184)):
#0  0x00893416 in __kernel_vsyscall ()
#1  0x00313f56 in __poll (fds=0xb28042e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x004aa64c in IA__g_poll (fds=0xb28042e0, nfds=1, timeout=-1) at gpoll.c:127
#3  0x0049d044 in g_main_context_poll (context=0x40b490, block=1, dispatch=1, self=0xb2804428) at gmain.c:2904
#4  g_main_context_iterate (context=0x40b490, block=1, dispatch=1, self=0xb2804428) at gmain.c:2586
#5  0x0049d449 in IA__g_main_context_iteration (context=0xb2802818, may_block=1) at gmain.c:2654
#6  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb28024e0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x07c37c3a in QEventLoop::processEvents (this=0xb27ff220, flags=...) at kernel/qeventloop.cpp:149
#8  0x07c37f7a in QEventLoop::exec (this=0xb27ff220, flags=...) at kernel/qeventloop.cpp:201
#9  0x07b4623e in QThread::exec (this=0x9585200) at thread/qthread.cpp:487
#10 0x00c943de in Soprano::Server::ServerConnection::run (this=0x9585200) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#11 0x07b4868f in QThreadPrivate::start (arg=0x9585200) at thread/qthread_unix.cpp:248
#12 0x00408919 in start_thread (arg=0xb27ffb70) at pthread_create.c:301
#13 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xb1dfeb70 (LWP 2185)):
#0  0x00893416 in __kernel_vsyscall ()
#1  0x00313f56 in __poll (fds=0xb3e04c18, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x004aa64c in IA__g_poll (fds=0xb3e04c18, nfds=1, timeout=-1) at gpoll.c:127
#3  0x0049d044 in g_main_context_poll (context=0x40b490, block=1, dispatch=1, self=0xb3e05030) at gmain.c:2904
#4  g_main_context_iterate (context=0x40b490, block=1, dispatch=1, self=0xb3e05030) at gmain.c:2586
#5  0x0049d449 in IA__g_main_context_iteration (context=0xb3e03580, may_block=1) at gmain.c:2654
#6  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb3e02588, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x07c37c3a in QEventLoop::processEvents (this=0xb1dfe220, flags=...) at kernel/qeventloop.cpp:149
#8  0x07c37f7a in QEventLoop::exec (this=0xb1dfe220, flags=...) at kernel/qeventloop.cpp:201
#9  0x07b4623e in QThread::exec (this=0x95b4558) at thread/qthread.cpp:487
#10 0x00c943de in Soprano::Server::ServerConnection::run (this=0x95b4558) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#11 0x07b4868f in QThreadPrivate::start (arg=0x95b4558) at thread/qthread_unix.cpp:248
#12 0x00408919 in start_thread (arg=0xb1dfeb70) at pthread_create.c:301
#13 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0xb13fdb70 (LWP 2186)):
#0  0x00437db6 in clock_gettime (clock_id=1, tp=0xb13fcf48) at ../sysdeps/unix/clock_gettime.c:100
#1  0x07c5e9bb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x07c63096 in QTimerInfoList::updateCurrentTime (this=0xb4a03074) at kernel/qeventdispatcher_unix.cpp:340
#3  0x07c630db in QTimerInfoList::timerWait (this=0xb4a03074, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x07c61968 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb13fd05c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x07c619fd in timerSourcePrepare (source=0xb4a03040, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0049ca6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb13fd0dc) at gmain.c:2280
#7  0x0049ce81 in g_main_context_iterate (context=0xb4a01b18, block=1, dispatch=1, self=0xb4a03a48) at gmain.c:2571
#8  0x0049d449 in IA__g_main_context_iteration (context=0xb4a01b18, may_block=1) at gmain.c:2654
#9  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb4a00de8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x07c37c3a in QEventLoop::processEvents (this=0xb13fd220, flags=...) at kernel/qeventloop.cpp:149
#11 0x07c37f7a in QEventLoop::exec (this=0xb13fd220, flags=...) at kernel/qeventloop.cpp:201
#12 0x07b4623e in QThread::exec (this=0x95aa1e8) at thread/qthread.cpp:487
#13 0x00c943de in Soprano::Server::ServerConnection::run (this=0x95aa1e8) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#14 0x07b4868f in QThreadPrivate::start (arg=0x95aa1e8) at thread/qthread_unix.cpp:248
#15 0x00408919 in start_thread (arg=0xb13fdb70) at pthread_create.c:301
#16 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xb09fcb70 (LWP 2187)):
#0  0x00437db6 in clock_gettime (clock_id=1, tp=0xb09fbf48) at ../sysdeps/unix/clock_gettime.c:100
#1  0x07c5e9bb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x07c63096 in QTimerInfoList::updateCurrentTime (this=0x95871b4) at kernel/qeventdispatcher_unix.cpp:340
#3  0x07c630db in QTimerInfoList::timerWait (this=0x95871b4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x07c61968 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb09fc05c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x07c619fd in timerSourcePrepare (source=0x9587180, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0049ca6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb09fc0dc) at gmain.c:2280
#7  0x0049ce81 in g_main_context_iterate (context=0x9586900, block=1, dispatch=1, self=0x95be208) at gmain.c:2571
#8  0x0049d449 in IA__g_main_context_iteration (context=0x9586900, may_block=1) at gmain.c:2654
#9  0x07c6175f in QEventDispatcherGlib::processEvents (this=0x9511508, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x07c37c3a in QEventLoop::processEvents (this=0xb09fc220, flags=...) at kernel/qeventloop.cpp:149
#11 0x07c37f7a in QEventLoop::exec (this=0xb09fc220, flags=...) at kernel/qeventloop.cpp:201
#12 0x07b4623e in QThread::exec (this=0x95218d8) at thread/qthread.cpp:487
#13 0x00c943de in Soprano::Server::ServerConnection::run (this=0x95218d8) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#14 0x07b4868f in QThreadPrivate::start (arg=0x95218d8) at thread/qthread_unix.cpp:248
#15 0x00408919 in start_thread (arg=0xb09fcb70) at pthread_create.c:301
#16 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xafffbb70 (LWP 2191)):
#0  0x00437db6 in clock_gettime (clock_id=1, tp=0xafffaf48) at ../sysdeps/unix/clock_gettime.c:100
#1  0x07c5e9bb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x07c63096 in QTimerInfoList::updateCurrentTime (this=0xb280857c) at kernel/qeventdispatcher_unix.cpp:340
#3  0x07c630db in QTimerInfoList::timerWait (this=0xb280857c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x07c61968 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xafffb05c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x07c619fd in timerSourcePrepare (source=0xb2808548, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0049ca6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xafffb0dc) at gmain.c:2280
#7  0x0049ce81 in g_main_context_iterate (context=0xb280a3e8, block=1, dispatch=1, self=0xb280ad08) at gmain.c:2571
#8  0x0049d449 in IA__g_main_context_iteration (context=0xb280a3e8, may_block=1) at gmain.c:2654
#9  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb2803fa0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x07c37c3a in QEventLoop::processEvents (this=0xafffb220, flags=...) at kernel/qeventloop.cpp:149
#11 0x07c37f7a in QEventLoop::exec (this=0xafffb220, flags=...) at kernel/qeventloop.cpp:201
#12 0x07b4623e in QThread::exec (this=0x95be230) at thread/qthread.cpp:487
#13 0x00c943de in Soprano::Server::ServerConnection::run (this=0x95be230) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#14 0x07b4868f in QThreadPrivate::start (arg=0x95be230) at thread/qthread_unix.cpp:248
#15 0x00408919 in start_thread (arg=0xafffbb70) at pthread_create.c:301
#16 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xaf5fab70 (LWP 2235)):
#0  0x0049ca4f in IA__g_main_context_prepare (context=<value optimized out>, priority=0xaf5fa0dc) at gmain.c:2278
#1  0x0049ce81 in g_main_context_iterate (context=0xb3e0cd08, block=1, dispatch=1, self=0xb3e0cf48) at gmain.c:2571
#2  0x0049d449 in IA__g_main_context_iteration (context=0xb3e0cd08, may_block=1) at gmain.c:2654
#3  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb3e01a88, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0x07c37c3a in QEventLoop::processEvents (this=0xaf5fa220, flags=...) at kernel/qeventloop.cpp:149
#5  0x07c37f7a in QEventLoop::exec (this=0xaf5fa220, flags=...) at kernel/qeventloop.cpp:201
#6  0x07b4623e in QThread::exec (this=0x95b3f00) at thread/qthread.cpp:487
#7  0x00c943de in Soprano::Server::ServerConnection::run (this=0x95b3f00) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#8  0x07b4868f in QThreadPrivate::start (arg=0x95b3f00) at thread/qthread_unix.cpp:248
#9  0x00408919 in start_thread (arg=0xaf5fab70) at pthread_create.c:301
#10 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xaebf9b70 (LWP 2245)):
#0  0x00437db6 in clock_gettime (clock_id=1, tp=0xaebf8f48) at ../sysdeps/unix/clock_gettime.c:100
#1  0x07c5e9bb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x07c63096 in QTimerInfoList::updateCurrentTime (this=0xb4a03bec) at kernel/qeventdispatcher_unix.cpp:340
#3  0x07c630db in QTimerInfoList::timerWait (this=0xb4a03bec, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x07c61968 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaebf905c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x07c619fd in timerSourcePrepare (source=0xb4a03bb8, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0049ca6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xaebf90dc) at gmain.c:2280
#7  0x0049ce81 in g_main_context_iterate (context=0xb4a05d30, block=1, dispatch=1, self=0xb4a057d8) at gmain.c:2571
#8  0x0049d449 in IA__g_main_context_iteration (context=0xb4a05d30, may_block=1) at gmain.c:2654
#9  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb4a0eb80, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x07c37c3a in QEventLoop::processEvents (this=0xaebf9220, flags=...) at kernel/qeventloop.cpp:149
#11 0x07c37f7a in QEventLoop::exec (this=0xaebf9220, flags=...) at kernel/qeventloop.cpp:201
#12 0x07b4623e in QThread::exec (this=0x958ac58) at thread/qthread.cpp:487
#13 0x00c943de in Soprano::Server::ServerConnection::run (this=0x958ac58) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#14 0x07b4868f in QThreadPrivate::start (arg=0x958ac58) at thread/qthread_unix.cpp:248
#15 0x00408919 in start_thread (arg=0xaebf9b70) at pthread_create.c:301
#16 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xad7f7b70 (LWP 2720)):
#0  0x00893416 in __kernel_vsyscall ()
#1  0x00313f56 in __poll (fds=0xb2839688, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x004aa64c in IA__g_poll (fds=0xb2839688, nfds=1, timeout=-1) at gpoll.c:127
#3  0x0049d044 in g_main_context_poll (context=0x40b490, block=1, dispatch=1, self=0xb2838a10) at gmain.c:2904
#4  g_main_context_iterate (context=0x40b490, block=1, dispatch=1, self=0xb2838a10) at gmain.c:2586
#5  0x0049d449 in IA__g_main_context_iteration (context=0xb2827070, may_block=1) at gmain.c:2654
#6  0x07c6175f in QEventDispatcherGlib::processEvents (this=0xb2843778, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x07c37c3a in QEventLoop::processEvents (this=0xad7f7220, flags=...) at kernel/qeventloop.cpp:149
#8  0x07c37f7a in QEventLoop::exec (this=0xad7f7220, flags=...) at kernel/qeventloop.cpp:201
#9  0x07b4623e in QThread::exec (this=0x95c6a38) at thread/qthread.cpp:487
#10 0x00c943de in Soprano::Server::ServerConnection::run (this=0x95c6a38) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:151
#11 0x07b4868f in QThreadPrivate::start (arg=0x95c6a38) at thread/qthread_unix.cpp:248
#12 0x00408919 in start_thread (arg=0xad7f7b70) at pthread_create.c:301
#13 0x0031ed4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7846780 (LWP 1959)):
#0  0x00893416 in __kernel_vsyscall ()
#1  0x0040c22c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x07b495ef in wait (this=0x958430c, mutex=0x95842f8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x958430c, mutex=0x95842f8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x07b48721 in QThread::wait (this=0x9587dc0, time=4294967295) at thread/qthread_unix.cpp:619
#5  0x00c9177e in Soprano::Server::ServerConnection::~ServerConnection (this=0x9587dc0, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.5.2/server/serverconnection.cpp:124
#6  0x00c9902b in ~LocalServerConnection (this=0x9587dc0, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.5.2/server/localserver.cpp:31
#7  (anonymous namespace)::LocalServerConnection::~LocalServerConnection (this=0x9587dc0, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.5.2/server/localserver.cpp:31
#8  0x00c8f1fe in qDeleteAll<QList<Soprano::Server::ServerConnection*>::const_iterator> (this=0x954dfd8, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#9  qDeleteAll<QList<Soprano::Server::ServerConnection*> > (this=0x954dfd8, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#10 Soprano::Server::ServerCore::~ServerCore (this=0x954dfd8, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.5.2/server/servercore.cpp:76
#11 0x00ac07fc in ?? () from /usr/lib/kde4/nepomukstorage.so
#12 0x00ac09b3 in ?? () from /usr/lib/kde4/nepomukstorage.so
#13 0x07c4835f in QObjectPrivate::deleteChildren (this=0x954e058) at kernel/qobject.cpp:1986
#14 0x07c4f5d6 in QObject::~QObject (this=0x9542b10, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#15 0x0268ce79 in Nepomuk::Service::~Service (this=0x9542b10, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.5/nepomuk/core/nepomukservice.cpp:44
#16 0x00abf616 in ?? () from /usr/lib/kde4/nepomukstorage.so
#17 0x00abf643 in ?? () from /usr/lib/kde4/nepomukstorage.so
#18 0x07c4835f in QObjectPrivate::deleteChildren (this=0x9542838) at kernel/qobject.cpp:1986
#19 0x07c4f5d6 in QObject::~QObject (this=0x953eff8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#20 0x0804b993 in _start ()

Possible duplicates by query: bug 271109, bug 270116, bug 270025, bug 269600, bug 269396.

Reported using DrKonqi
Comment 1 Eugen 2011-04-28 11:55:20 UTC
Created attachment 59389 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.6.2 (4.6.2) "release 3" using Qt 4.7.2

- What I was doing when the application crashed:

Closed all windowed applications (Firefox, Dolphin), then selected option in KDE menu to reboot the computer.

-- Backtrace (Reduced):
#7  0x00007f35b8bee63c in QCoreApplication::notifyInternal (this=0x7fffbc610ca0, receiver=0x8a88e0, event=0x7f35a0c1db50) at kernel/qcoreapplication.cpp:731
#8  0x00007f35b8c18ce9 in sendEvent (source=0xa63050) at kernel/qcoreapplication.h:215
#9  socketNotifierSourceDispatch (source=0xa63050) at kernel/qeventdispatcher_glib.cpp:110
#10 0x00007f35b5a48a93 in g_main_dispatch (context=0x898e20) at gmain.c:1960
#11 IA__g_main_context_dispatch (context=0x898e20) at gmain.c:2513
Comment 2 Sebastian Trueg 2011-10-17 07:33:01 UTC

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