Bug 290550 - Nepomuk crash when shut down
Summary: Nepomuk crash when shut down
Status: RESOLVED DUPLICATE of bug 257176
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-04 01:02 UTC by Robi
Modified: 2012-01-04 08:57 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 Robi 2012-01-04 01:02:08 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.6-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed: 1) closed ALL the windows; 2) selected "Shut down" 3) when desktop went black, drKonqui popped out reporting nepomuk crash

The crash can be reproduced some of the time.

-- Backtrace:
Application: Programma stub per servizio di Nepomuk (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0cb6be8760 (LWP 2683))]

Thread 12 (Thread 0x7f0c9f7fe700 (LWP 2796)):
#0  0x00007f0cb40476f3 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0cb66aafd8 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f0c9e7fc700 (LWP 2801)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f0cb66ca07b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f0cb66f4988 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb388c072 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f0cb388c868 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f0cb66f4fcf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#17 0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#19 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f0c9dffb700 (LWP 2802)):
#0  0x00007f0cb40476c5 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f0c9d7fa700 (LWP 2803)):
#0  0x00007f0cb40476f3 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f0c97fff700 (LWP 2805)):
#0  0x00007f0cb388bd41 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f0cb388c5a2 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f0c977fe700 (LWP 2810)):
#0  0x00007f0cb40476f3 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f0c96ffd700 (LWP 2811)):
#0  0x00007f0cb40476f3 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f0c967fc700 (LWP 2813)):
#0  0x00007f0cb635678e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f0cb388ac57 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388c385 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#9  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#11 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f0c9ffff700 (LWP 2814)):
#0  0x00007f0cb635747c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f0cb65e267b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f0cb65d70b7 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#5  0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0c957fa700 (LWP 2818)):
#0  0x00007f0cb40476f3 in poll () from /lib64/libc.so.6
#1  0x00007f0cb388c584 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0cb388ca41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0cb66f5026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb66c9422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f0cb66c9664 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f0cb65df744 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f0ca7d7dd91 in Soprano::Server::ServerConnection::run() () from /usr/lib64/libsopranoserver.so.1
#8  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0c94ff9700 (LWP 2848)):
#0  0x00007f0cb635747c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f0cb65e267b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f0cb65d70b7 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f0cb65e1f95 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f0cb6352c6c in start_thread () from /lib64/libpthread.so.0
#5  0x00007f0cb40504bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0cb6be8760 (LWP 2683)):
#0  0x00007f0cb635747c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f0cb65e267b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f0cb65e1741 in QThread::wait(unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f0ca7d7d30b in Soprano::Server::ServerConnection::~ServerConnection() () from /usr/lib64/libsopranoserver.so.1
#4  0x00007f0ca7d83843 in (anonymous namespace)::LocalServerConnection::~LocalServerConnection() () from /usr/lib64/libsopranoserver.so.1
#5  0x00007f0ca7d79a46 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib64/libsopranoserver.so.1
#6  0x00007f0ca7fb36d5 in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#7  0x00007f0ca7fb3759 in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#8  0x00007f0cb66dca64 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f0cb66e1562 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f0ca7fb2903 in Nepomuk::Storage::~Storage() () from /usr/lib64/kde4/nepomukstorage.so
#11 0x00007f0cb66dca64 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f0cb66e1562 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#13 0x0000000000404b89 in Nepomuk::ServiceControl::~ServiceControl() ()
#14 0x00007f0cb66dca64 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f0cb66e1562 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f0cb47dd892 in QApplication::~QApplication() () from /usr/lib64/qt4/libQtGui.so.4
#17 0x000000000040447c in main ()

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

Possible duplicates by query: bug 289635, bug 289498, bug 289434, bug 289390, bug 289271.

Reported using DrKonqi
Comment 1 Thijs 2012-01-04 08:57:02 UTC

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