Bug 283861 - Nepomuk crashed when shutting down
Summary: Nepomuk crashed when shutting down
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:
Depends on:
Blocks:
 
Reported: 2011-10-12 14:50 UTC by Adlan
Modified: 2011-10-17 07:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adlan 2011-10-12 14:50:40 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed: Nepomuk crashed when shutting down. Nothing unusual was launched.

-- Backtrace:
Application: Nepomuk Service Stub (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 0x7f4f9cd9d780 (LWP 6277))]

Thread 11 (Thread 0x7f4f873b9700 (LWP 6366)):
#0  pthread_mutex_unlock (mutex=0x2002848) at forward.c:184
#1  0x00007f4f99620f5c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x1dbd610, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f873b8dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f4f9c862cbf in QInotifyFileSystemWatcherEngine::run (this=0x7f4f8008c500) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x7f4f8008c500) at thread/qthread_unix.cpp:331
#9  0x00007f4f9a102efc in start_thread (arg=0x7f4f873b9700) at pthread_create.c:304
#10 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4f85bb6700 (LWP 6387)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f4f9c880afc in QCoreApplication::notifyInternal (this=0x7fffbae07f00, receiver=0x256d440, event=0x7f4f85bb5b50) at kernel/qcoreapplication.cpp:787
#8  0x00007f4f9c8ab5b7 in sendEvent (event=0x7f4f85bb5b50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#9  socketNotifierSourceDispatch (source=0x25644a0) at kernel/qeventdispatcher_glib.cpp:110
#10 0x00007f4f99620a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f4f99621258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f4f9c8abed6 in QEventDispatcherGlib::processEvents (this=0x25eed70, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#14 0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#15 0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f85bb5d60, flags=...) at kernel/qeventloop.cpp:201
#16 0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#17 0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#18 0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x259ade0) at thread/qthread_unix.cpp:331
#19 0x00007f4f9a102efc in start_thread (arg=0x7f4f85bb6700) at pthread_create.c:304
#20 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4f853b5700 (LWP 6389)):
#0  0x00007f4f9a3ed773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4f99620f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x256f600, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f853b4d60, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x257d380) at thread/qthread_unix.cpp:331
#9  0x00007f4f9a102efc in start_thread (arg=0x7f4f853b5700) at pthread_create.c:304
#10 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4f84bb4700 (LWP 6390)):
#0  0x00007f4f9a3ed773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4f99620f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x2586530, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f84bb3d60, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x25ca620) at thread/qthread_unix.cpp:331
#9  0x00007f4f9a102efc in start_thread (arg=0x7f4f84bb4700) at pthread_create.c:304
#10 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4f7ffff700 (LWP 6391)):
#0  __pthread_mutex_lock (mutex=0x25b6e08) at pthread_mutex_lock.c:131
#1  0x00007f4f99620fcc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x25be780, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7fffed60, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x2570cb0) at thread/qthread_unix.cpp:331
#9  0x00007f4f9a102efc in start_thread (arg=0x7f4f7ffff700) at pthread_create.c:304
#10 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4f7f7fe700 (LWP 6392)):
#0  0x00007f4f9a1061fd in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x2580ae8) at pthread_mutex_unlock.c:290
#2  0x00007f4f99620f9a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x25a57d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7f7fdd60, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x7f4f78000ab0) at thread/qthread_unix.cpp:331
#10 0x00007f4f9a102efc in start_thread (arg=0x7f4f7f7fe700) at pthread_create.c:304
#11 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4f7effd700 (LWP 6395)):
#0  QTimerInfoList::timerWait (this=0x7f4f78005680, tm=...) at kernel/qeventdispatcher_unix.cpp:467
#1  0x00007f4f9c8ab44c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f4f7effcbcc) at kernel/qeventdispatcher_glib.cpp:136
#2  0x00007f4f9c8ab4f5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#3  0x00007f4f9961fff2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4f99620dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x25db530, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7effcd60, flags=...) at kernel/qeventloop.cpp:201
#9  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#10 0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#11 0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x7f4f780031c0) at thread/qthread_unix.cpp:331
#12 0x00007f4f9a102efc in start_thread (arg=0x7f4f7effd700) at pthread_create.c:304
#13 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4f7e7fc700 (LWP 6397)):
#0  0x00007f4f9a407ac0 in pthread_mutex_unlock (mutex=0x25af388) at forward.c:184
#1  0x00007f4f9961ffe4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99620dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x25785e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7e7fbd60, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x25d1760) at thread/qthread_unix.cpp:331
#10 0x00007f4f9a102efc in start_thread (arg=0x7f4f7e7fc700) at pthread_create.c:304
#11 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4f7dffb700 (LWP 6399)):
#0  0x00007f4f9a105034 in __pthread_mutex_lock (mutex=0x25aed98) at pthread_mutex_lock.c:61
#1  0x00007f4f9961f649 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99620d81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x2563a70, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7dffad60, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x256a060) at thread/qthread_unix.cpp:331
#10 0x00007f4f9a102efc in start_thread (arg=0x7f4f7dffb700) at pthread_create.c:304
#11 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4f7d7fa700 (LWP 7175)):
#0  __pthread_mutex_lock (mutex=0x25a8d48) at pthread_mutex_lock.c:131
#1  0x00007f4f9961f649 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f99620d81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f99621429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4f9c8abf3e in QEventDispatcherGlib::processEvents (this=0x256f5b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4f9c87fcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4f9c87fef7 in QEventLoop::exec (this=0x7f4f7d7f9d60, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4f9c79727f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4f8d52e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#9  0x00007f4f9c799d05 in QThreadPrivate::start (arg=0x258b6a0) at thread/qthread_unix.cpp:331
#10 0x00007f4f9a102efc in start_thread (arg=0x7f4f7d7fa700) at pthread_create.c:304
#11 0x00007f4f9a3f989d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4f9cd9d780 (LWP 6277)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4f9c79a1ab in wait (time=18446744073709551615, this=0x24e3950) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2567e70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f4f9c799a4c in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:745
#4  0x00007f4f8d52d628 in ?? () from /usr/lib/libsopranoserver.so.1
#5  0x00007f4f8d533c43 in ?? () from /usr/lib/libsopranoserver.so.1
#6  0x00007f4f8d529e7e in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#7  0x00007f4f8d76199c in Nepomuk::Core::~Core (this=0x1f9a250, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:45
#8  0x00007f4f8d761a49 in Nepomuk::Core::~Core (this=0x1f9a250, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:48
#9  0x00007f4f9c892d75 in QObjectPrivate::deleteChildren (this=0x1f681e0) at kernel/qobject.cpp:1955
#10 0x00007f4f9c898349 in QObject::~QObject (this=0x1fe6f50, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#11 0x00007f4f8d760c23 in ~Storage (this=0x1fe6f50, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/storage.cpp:54
#12 Nepomuk::Storage::~Storage (this=0x1fe6f50, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/storage.cpp:56
#13 0x00007f4f9c892d75 in QObjectPrivate::deleteChildren (this=0x1f95660) at kernel/qobject.cpp:1955
#14 0x00007f4f9c898349 in QObject::~QObject (this=0x1f95210, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#15 0x0000000000404419 in Nepomuk::ServiceControl::~ServiceControl (this=0x1f95210, __in_chrg=<optimized out>) at ../../../nepomuk/servicestub/servicecontrol.cpp:39
#16 0x00007f4f9c892d75 in QObjectPrivate::deleteChildren (this=0x1dbed50) at kernel/qobject.cpp:1955
#17 0x00007f4f9c898349 in QObject::~QObject (this=0x7fffbae07f00, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#18 0x00007f4f9abc3f87 in QApplication::~QApplication (this=0x7fffbae07f00, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1093
#19 0x0000000000403a4d in main (argc=2, argv=0x7fffbae083a8) at ../../../nepomuk/servicestub/main.cpp:102

Possible duplicates by query: bug 283466, bug 283067, bug 283014, bug 282765, bug 282312.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-10-17 07:31:17 UTC

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