Bug 249804 - Nepomuk crashed at logout
Summary: Nepomuk crashed at logout
Status: RESOLVED DUPLICATE of bug 248271
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: 2010-09-01 23:53 UTC by Ronny Standtke
Modified: 2010-09-02 16:14 UTC (History)
1 user (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 Ronny Standtke 2010-09-01 23:53:46 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 i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was just logging out of my KDE session. After some seconds Nepomuk just crashed.

-- Backtrace:
Application: Nepomuk-Dienst (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7866710 (LWP 22218))]

Thread 4 (Thread 0xb2dbfb70 (LWP 22245)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0x005d496b in QCoreApplication::notifyInternal (this=0xbfdfc234, receiver=0x82f1638, event=0xb2dbf024) at kernel/qcoreapplication.cpp:732
#9  0x0060356a in QCoreApplication::sendEvent (source=0x82f0e40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#10 socketNotifierSourceDispatch (source=0x82f0e40) at kernel/qeventdispatcher_glib.cpp:110
#11 0x00bc55e5 in g_main_dispatch (context=0x82e0f58) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x82e0f58) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#13 0x00bc92d8 in g_main_context_iterate (context=0x82e0f58, block=<value optimized out>, dispatch=1, self=0x82f0f00) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#14 0x00bc94b8 in IA__g_main_context_iteration (context=0x82e0f58, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#15 0x00603195 in QEventDispatcherGlib::processEvents (this=0x82a7918, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#16 0x005d3419 in QEventLoop::processEvents (this=0xb2dbf280, flags=) at kernel/qeventloop.cpp:149
#17 0x005d389a in QEventLoop::exec (this=0xb2dbf280, flags=...) at kernel/qeventloop.cpp:201
#18 0x004d0b5e in QThread::exec (this=0x82f11d0) at thread/qthread.cpp:490
#19 0x025983bd in Soprano::Server::ServerConnection::run (this=0x82f11d0) at ../../server/serverconnection.cpp:151
#20 0x004d3e39 in QThreadPrivate::start (arg=0x82f11d0) at thread/qthread_unix.cpp:266
#21 0x0011596e in start_thread (arg=0xb2dbfb70) at pthread_create.c:300
#22 0x00385a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb25beb70 (LWP 22248)):
#0  0x0014be16 in *__GI_clock_gettime (clock_id=1376244, tp=0xb25bdf80) at ../sysdeps/unix/clock_gettime.c:100
#1  0x0052eedb in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x006052f5 in QTimerInfoList::updateCurrentTime (this=0x832c58c) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0060533a in QTimerInfoList::timerWait (this=0x832c58c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x006033d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb25be0ac) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00603465 in timerSourcePrepare (source=0x0, timeout=0x14fff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00bc8aca in IA__g_main_context_prepare (context=0x8337200, priority=0xb25be12c) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2280
#8  0x00bc8ee9 in g_main_context_iterate (context=0x8337200, block=<value optimized out>, dispatch=1, self=0x832d408) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2571
#9  0x00bc94b8 in IA__g_main_context_iteration (context=0x8337200, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#10 0x006031cf in QEventDispatcherGlib::processEvents (this=0x82f2030, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#11 0x005d3419 in QEventLoop::processEvents (this=0xb25be280, flags=) at kernel/qeventloop.cpp:149
#12 0x005d389a in QEventLoop::exec (this=0xb25be280, flags=...) at kernel/qeventloop.cpp:201
#13 0x004d0b5e in QThread::exec (this=0x832b690) at thread/qthread.cpp:490
#14 0x025983bd in Soprano::Server::ServerConnection::run (this=0x832b690) at ../../server/serverconnection.cpp:151
#15 0x004d3e39 in QThreadPrivate::start (arg=0x832b690) at thread/qthread_unix.cpp:266
#16 0x0011596e in start_thread (arg=0xb25beb70) at pthread_create.c:300
#17 0x00385a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb1dbdb70 (LWP 22278)):
#0  0x00119344 in __pthread_mutex_unlock_usercnt (mutex=0x8320464, decr=<value optimized out>) at pthread_mutex_unlock.c:52
#1  0x00bc8ab8 in IA__g_main_context_prepare (context=0x8320460, priority=0xb1dbd12c) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2278
#2  0x00bc8ee9 in g_main_context_iterate (context=0x8320460, block=<value optimized out>, dispatch=1, self=0x83214f0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2571
#3  0x00bc94b8 in IA__g_main_context_iteration (context=0x8320460, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#4  0x006031cf in QEventDispatcherGlib::processEvents (this=0x82f0f48, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0x005d3419 in QEventLoop::processEvents (this=0xb1dbd280, flags=) at kernel/qeventloop.cpp:149
#6  0x005d389a in QEventLoop::exec (this=0xb1dbd280, flags=...) at kernel/qeventloop.cpp:201
#7  0x004d0b5e in QThread::exec (this=0x831abc8) at thread/qthread.cpp:490
#8  0x025983bd in Soprano::Server::ServerConnection::run (this=0x831abc8) at ../../server/serverconnection.cpp:151
#9  0x004d3e39 in QThreadPrivate::start (arg=0x831abc8) at thread/qthread_unix.cpp:266
#10 0x0011596e in start_thread (arg=0xb1dbdb70) at pthread_create.c:300
#11 0x00385a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7866710 (LWP 22218)):
#0  0x00e13422 in __kernel_vsyscall ()
#1  0x0011a015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x004d4a07 in QWaitConditionPrivate::wait (this=0x82e0ef0, mutex=0x82e0ed8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x82e0ef0, mutex=0x82e0ed8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x004d3a5f in QThread::wait (this=0x82f11d0, time=4294967295) at thread/qthread_unix.cpp:652
#5  0x02599232 in ~ServerConnection (this=0x82f11d0, __in_chrg=<value optimized out>) at ../../server/serverconnection.cpp:124
#6  0x0259de8a in ~LocalServerConnection (this=0x82f11d0, __in_chrg=<value optimized out>) at ../../server/localserver.cpp:31
#7  0x02591afe in qDeleteAll<QList<Soprano::Server::ServerConnection*>::const_iterator> (this=0x823ab90, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<Soprano::Server::ServerConnection*> > (this=0x823ab90, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#9  ~ServerCore (this=0x823ab90, __in_chrg=<value optimized out>) at ../../server/servercore.cpp:76
#10 0x0519926b in ~Core (this=0x823ab90, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:46
#11 0x005e75d6 in QObjectPrivate::deleteChildren (this=0x8284c78) at kernel/qobject.cpp:1957
#12 0x005eed20 in ~QObject (this=0x82799f8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#13 0x002733e8 in ~Service (this=0x82799f8, __in_chrg=<value optimized out>) at ../../nepomuk/core/nepomukservice.cpp:44
#14 0x05197bfa in ~Storage (this=0x82799f8, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/storage.cpp:52
#15 0x005e75d6 in QObjectPrivate::deleteChildren (this=0x827a6a8) at kernel/qobject.cpp:1957
#16 0x005eed20 in ~QObject (this=0x823d608, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#17 0x0804b7e2 in ~ServiceControl (this=0x823d608, __in_chrg=<value optimized out>) at ../../../nepomuk/servicestub/servicecontrol.cpp:39
#18 0x005e75d6 in QObjectPrivate::deleteChildren (this=0x8164820) at kernel/qobject.cpp:1957
#19 0x005eed20 in ~QObject (this=0xbfdfc234, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#20 0x005d633a in ~QCoreApplication (this=0xbfdfc234, __in_chrg=<value optimized out>) at kernel/qcoreapplication.cpp:648
#21 0x05e477c0 in ~QApplication (this=0xbfdfc234, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1153
#22 0x00fff5ba in ~KApplication (this=0xbfdfc234, __in_chrg=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:908
#23 0x0804b17e in main (argc=2, argv=0xbfdfc3d4) at ../../../nepomuk/servicestub/main.cpp:152

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

Possible duplicates by query: bug 249676, bug 249627, bug 248271, bug 246136, bug 245348.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2010-09-02 16:14:25 UTC

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