Bug 248743

Summary: nepomuk crash after KDE start
Product: [Unmaintained] nepomuk Reporter: FabioLima <fheday>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED FIXED    
Severity: crash CC: trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description FabioLima 2010-08-23 01:27:57 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.6.3
Operating System: Linux 2.6.35-netbook i686
Distribution (Platform): Archlinux Packages

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

Just started KDE. then, crash. also happens when recovering from suspend from disk.

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0xb57fd710 (LWP 1943))]

Thread 9 (Thread 0x9b7b0b70 (LWP 1954)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e780e0 in Monitor::ILock(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1e7877c in Monitor::lock(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1e787ff in Monitor::lock() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1ed3471 in SafepointSynchronize::begin() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb1f837ed in VMThread::loop() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#8  0xb1f83933 in VMThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#9  0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#10 0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#11 0xb623020e in clone () from /lib/libc.so.6

Thread 8 (Thread 0x9b72fb70 (LWP 1955)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1f136ba in ObjectMonitor::wait(long long, bool, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1f13838 in ObjectSynchronizer::wait(Handle, long long, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1dead2e in JVM_MonitorWait () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xafb45f4d in ?? ()
#7  0xafb3eda1 in ?? ()
#8  0xafb3eda1 in ?? ()
#9  0xafb3c2cc in ?? ()
#10 0xb1db84d7 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#11 0xb1e95c94 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#12 0xb1db776c in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#13 0xb1db7d3d in JavaCalls::call_virtual(JavaValue*, KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#14 0xb1db7efa in JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, symbolHandle, symbolHandle, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#15 0xb1de93e0 in thread_entry(JavaThread*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#16 0xb1f4da16 in JavaThread::thread_main_inner() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#17 0xb1f4dad1 in JavaThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#18 0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#19 0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#20 0xb623020e in clone () from /lib/libc.so.6

Thread 7 (Thread 0x9b6deb70 (LWP 1956)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1f136ba in ObjectMonitor::wait(long long, bool, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1f13838 in ObjectSynchronizer::wait(Handle, long long, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1dead2e in JVM_MonitorWait () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xafb45f4d in ?? ()
#7  0xafb3eda1 in ?? ()
#8  0xafb3ef07 in ?? ()
#9  0xafb3ef07 in ?? ()
#10 0xafb3c2cc in ?? ()
#11 0xb1db84d7 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#12 0xb1e95c94 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#13 0xb1db776c in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#14 0xb1db7d3d in JavaCalls::call_virtual(JavaValue*, KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#15 0xb1db7efa in JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, symbolHandle, symbolHandle, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#16 0xb1de93e0 in thread_entry(JavaThread*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#17 0xb1f4da16 in JavaThread::thread_main_inner() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#18 0xb1f4dad1 in JavaThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#19 0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#20 0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#21 0xb623020e in clone () from /lib/libc.so.6

Thread 6 (Thread 0x9b68db70 (LWP 1959)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74c0785 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#2  0xb1e90123 in check_pending_signals(bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e8dca2 in signal_thread_entry(JavaThread*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1f4da16 in JavaThread::thread_main_inner() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1f4dad1 in JavaThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#8  0xb623020e in clone () from /lib/libc.so.6

Thread 5 (Thread 0x9b4ffb70 (LWP 1960)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e78493 in Monitor::IWait(Thread*, long long) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1e78c70 in Monitor::wait(bool, long, bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1cf68e3 in CompileQueue::get() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1cf97c8 in CompileBroker::compiler_thread_loop() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb1f47fd7 in compiler_thread_entry(JavaThread*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#8  0xb1f4da16 in JavaThread::thread_main_inner() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#9  0xb1f4dad1 in JavaThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#10 0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#11 0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#12 0xb623020e in clone () from /lib/libc.so.6

Thread 4 (Thread 0x9b47eb70 (LWP 1961)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e78493 in Monitor::IWait(Thread*, long long) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1e78bcc in Monitor::wait(bool, long, bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1e5ae3a in LowMemoryDetector::low_memory_detector_thread_entry(JavaThread*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1f4da16 in JavaThread::thread_main_inner() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb1f4dad1 in JavaThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#8  0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#9  0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#10 0xb623020e in clone () from /lib/libc.so.6

Thread 3 (Thread 0x9b42db70 (LWP 1962)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be7a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e95c5b in os::Linux::safe_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e97803 in os::PlatformEvent::park(long long) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1e979f3 in os::sleep(Thread*, long long, bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1f484e0 in WatcherThread::run() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1e9347f in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#8  0xb623020e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9b3acb70 (LWP 2044)):
[KCrash Handler]
#7  0xb7767424 in __kernel_vsyscall ()
#8  0xb618bd61 in raise () from /lib/libc.so.6
#9  0xb618d5ee in abort () from /lib/libc.so.6
#10 0xb1e917cb in os::abort(bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#11 0xb1f7d993 in VMError::report_and_die() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#12 0xb1d29d28 in report_fatal(char const*, int, char const*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#13 0xb1f52905 in ThreadLocalStorage::set_thread(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#14 0xb1e933b5 in java_start(Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#15 0xb74b9e60 in start_thread () from /lib/libpthread.so.0
#16 0xb623020e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57fd710 (LWP 1943)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb74be3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1e975cf in os::PlatformEvent::park() () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#3  0xb1e78493 in Monitor::IWait(Thread*, long long) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#4  0xb1e78bcc in Monitor::wait(bool, long, bool) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#5  0xb1e90b60 in os::create_thread(Thread*, os::ThreadType, unsigned int) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#6  0xb1f4fac1 in JavaThread::JavaThread(void (*)(JavaThread*, Thread*), unsigned int) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#7  0xb1df2682 in JVM_StartThread () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#8  0xafb45f4d in ?? ()
#9  0xafb3eda1 in ?? ()
#10 0xafb3eda1 in ?? ()
#11 0xafb3eda1 in ?? ()
#12 0xafb3eda1 in ?? ()
#13 0xafb3eda1 in ?? ()
#14 0xafb3f27d in ?? ()
#15 0xafb3eda1 in ?? ()
#16 0xafb3eda1 in ?? ()
#17 0xafb3c2cc in ?? ()
#18 0xb1db84d7 in JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#19 0xb1e95c94 in os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*) ()
   from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#20 0xb1db776c in JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#21 0xb1dc17ae in jni_invoke_nonstatic(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#22 0xb1dd0a86 in jni_CallVoidMethodV () from /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client/libjvm.so
#23 0xb2431f67 in JNIObjectWrapper::callVoidMethod(_jmethodID*, ...) () from /usr/lib/soprano/libsoprano_sesame2backend.so
#24 0xb24363de in Soprano::Sesame2::RepositoryConnection::remove(JObjectRef const&, JObjectRef const&, JObjectRef const&, JObjectRef const&) () from /usr/lib/soprano/libsoprano_sesame2backend.so
#25 0xb243aa65 in Soprano::Sesame2::Model::removeAllStatements(Soprano::Statement const&) () from /usr/lib/soprano/libsoprano_sesame2backend.so
#26 0xb5bcf7e6 in Soprano::Model::removeAllStatements(Soprano::Node const&, Soprano::Node const&, Soprano::Node const&, Soprano::Node const&) () from /usr/lib/libsoprano.so.4
#27 0xb2daf894 in Nepomuk::OntologyManagerModel::updateOntology(Soprano::StatementIterator, QUrl const&) () from /usr/lib/kde4/nepomukontologyloader.so
#28 0xb2dac8cb in Nepomuk::OntologyLoader::Private::updateOntology(QString const&) () from /usr/lib/kde4/nepomukontologyloader.so
#29 0xb2dad85a in Nepomuk::OntologyLoader::updateNextOntology() () from /usr/lib/kde4/nepomukontologyloader.so
#30 0xb2dad98b in Nepomuk::OntologyLoader::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/nepomukontologyloader.so
#31 0xb7622eba in QMetaObject::metacall (object=0x8389b58, cl=QMetaObject::InvokeMetaMethod, idx=10, argv=0xbfe3ba8c) at kernel/qmetaobject.cpp:237
#32 0xb7631f9b in QMetaObject::activate (sender=0x8389b2c, m=0xb77396c4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#33 0xb767c567 in QTimer::timeout (this=0x8389b2c) at .moc/release-shared/moc_qtimer.cpp:134
#34 0xb763709e in QTimer::timerEvent (this=0x8389b2c, e=0xbfe3bfb0) at kernel/qtimer.cpp:271
#35 0xb762f644 in QObject::event (this=0x8389b2c, e=0xbfe3bfb0) at kernel/qobject.cpp:1204
#36 0xb64bdb74 in QApplicationPrivate::notify_helper (this=0x82be750, receiver=0x8389b2c, e=0xbfe3bfb0) at kernel/qapplication.cpp:4302
#37 0xb64c1d5e in QApplication::notify (this=0xbfe3c3c4, receiver=0x8389b2c, e=0xbfe3bfb0) at kernel/qapplication.cpp:3706
#38 0xb7019b7a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0xb761cecb in QCoreApplication::notifyInternal (this=0xbfe3c3c4, receiver=0x8389b2c, event=0xbfe3bfb0) at kernel/qcoreapplication.cpp:726
#40 0xb764a80e in QCoreApplication::sendEvent (this=0x82c14cc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QTimerInfoList::activateTimers (this=0x82c14cc) at kernel/qeventdispatcher_unix.cpp:603
#42 0xb7647784 in timerSourceDispatch (source=0x82c1498) at kernel/qeventdispatcher_glib.cpp:184
#43 0xb60acf72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0xb60ad750 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#45 0xb60ada04 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0xb7647e7c in QEventDispatcherGlib::processEvents (this=0x8291350, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#47 0xb6569ce5 in QGuiEventDispatcherGlib::processEvents (this=0x8291350, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0xb761c119 in QEventLoop::processEvents (this=0xbfe3c254, flags=...) at kernel/qeventloop.cpp:149
#49 0xb761c38a in QEventLoop::exec (this=0xbfe3c254, flags=...) at kernel/qeventloop.cpp:201
#50 0xb7620c6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#51 0xb64bb297 in QApplication::exec () at kernel/qapplication.cpp:3581
#52 0x0804b0b5 in _start ()

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

Possible duplicates by query: bug 245280.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-10-17 08:23:38 UTC
Marking as fixed since Nepomuk does not use a Java backend anymore.