Bug 280254 - Nepomuk stub crashing when using Kmail
Summary: Nepomuk stub crashing when using Kmail
Status: RESOLVED FIXED
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: queryservice (show other bugs)
Version: 4.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-17 09:43 UTC by Calle
Modified: 2012-11-30 04:48 UTC (History)
3 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 Calle 2011-08-17 09:43:33 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
When using KMail the nepomuk and virtuoso runs beserk using a lot of CPU and making the computer very inresponsive after a while nepomuk stub crashes. I have the google connection in the calendar which might have something to do with it.

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

Thread 3 (Thread 0xb5fffb70 (LWP 3075)):
[KCrash Handler]
#7  0x004b2416 in __kernel_vsyscall ()
#8  0x039fae71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x039fe34e in abort () at abort.c:92
#10 0x03a31577 in __libc_message (do_abort=2, fmt=0x3b0a8ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x03a3b961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0x8ff26e8) at malloc.c:6283
#12 0x03a3d28b in _int_free (av=<value optimized out>, p=0x8ff26e0) at malloc.c:4795
#13 0x03a4041d in __libc_free (mem=0x8ff26e8) at malloc.c:3738
#14 0x001f0bbd in qFree (ptr=0x8ff26e8) at global/qmalloc.cpp:60
#15 0x04209f48 in ?? () from /usr/lib/libsopranoclient.so.1
#16 0x0420a2c3 in ?? () from /usr/lib/libsopranoclient.so.1
#17 0x0420e797 in ?? () from /usr/lib/libsopranoclient.so.1
#18 0x04212fcc in ?? () from /usr/lib/libsopranoclient.so.1
#19 0x019653c3 in Soprano::Iterator<Soprano::BindingSet>::next (this=0xb5fff264) at /usr/include/Soprano/../soprano/iterator.h:239
#20 0x01964c2b in Nepomuk::Query::SearchRunnable::run (this=0x8fa6eb0) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:91
#21 0x001ea866 in QThreadPoolThread::run (this=0x8f246a8) at concurrent/qthreadpool.cpp:106
#22 0x001f6da2 in QThreadPrivate::start (arg=0x8f246a8) at thread/qthread_unix.cpp:320
#23 0x00115e99 in start_thread (arg=0xb5fffb70) at pthread_create.c:304
#24 0x03aa073e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb69c1b70 (LWP 3215)):
#0  0x004b2416 in __kernel_vsyscall ()
#1  0x03aae753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x03a41b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0x03a40416 in __libc_free (mem=0x8f8e348) at malloc.c:3736
#4  0x058b74d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x0031898e in QEventDispatcherGlib::unregisterSocketNotifier (this=0x8fa8f98, notifier=0x8ff72b8) at kernel/qeventdispatcher_glib.cpp:503
#6  0x00306db9 in QSocketNotifier::setEnabled (this=0x8ff72b8, enable=false) at kernel/qsocketnotifier.cpp:298
#7  0x06b8b36d in QNativeSocketEngine::setReadNotificationEnabled (this=0x8f54358, enable=false) at socket/qnativesocketengine.cpp:1169
#8  0x06b9d842 in QAbstractSocket::disconnectFromHostImplementation (this=0x8faa350) at socket/qabstractsocket.cpp:2409
#9  0x06b9de9b in QAbstractSocket::qt_metacall (this=0x8faa350, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xb69c0adc) at .moc/release-shared/moc_qabstractsocket.cpp:114
#10 0x06bc6fc2 in QTcpSocket::qt_metacall (this=0x8faa350, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xb69c0adc) at .moc/release-shared/moc_qtcpsocket.cpp:64
#11 0x002f16ba in QMetaObject::metacall (object=0x8faa350, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xb69c0adc) at kernel/qmetaobject.cpp:237
#12 0x002f4641 in QMetaMethod::invoke (this=0xb69c0c6c, object=0x8faa350, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1578
#13 0x002f536d in QMetaObject::invokeMethod (obj=0x8faa350, member=0x6bd9860 "disconnectFromHostImplementation", type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1151
#14 0x06b974af in invokeMethod (this=0x8faa350) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:408
#15 QAbstractSocket::disconnectFromHost (this=0x8faa350) at socket/qabstractsocket.cpp:2373
#16 0x06b97571 in QAbstractSocket::close (this=0x8faa350) at socket/qabstractsocket.cpp:2351
#17 0x06b9d7a7 in QAbstractSocket::waitForReadyRead (this=0x8faa350, msecs=600000) at socket/qabstractsocket.cpp:1875
#18 0x06ba6c22 in QLocalSocket::waitForReadyRead (this=0x8ff4550, msecs=600000) at socket/qlocalsocket_unix.cpp:576
#19 0x0420f5c5 in ?? () from /usr/lib/libsopranoclient.so.1
#20 0x042110c6 in ?? () from /usr/lib/libsopranoclient.so.1
#21 0x004f9d83 in Nepomuk::MainModel::executeQuery (this=0x8fc4000, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212
#22 0x0647e44d in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#23 0x01964bf2 in Nepomuk::Query::SearchRunnable::run (this=0x8fb3ce8) at ../../../../nepomuk/services/queryservice/searchrunnable.cpp:89
#24 0x001ea866 in QThreadPoolThread::run (this=0x8f24b80) at concurrent/qthreadpool.cpp:106
#25 0x001f6da2 in QThreadPrivate::start (arg=0x8f24b80) at thread/qthread_unix.cpp:320
#26 0x00115e99 in start_thread (arg=0xb69c1b70) at pthread_create.c:304
#27 0x03aa073e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7836710 (LWP 1669)):
#0  0x004b2416 in __kernel_vsyscall ()
#1  0x03aae753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x03a41b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0x03a40416 in __libc_free (mem=0x8fa7c38) at malloc.c:3736
#4  0x058b74d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x0420d2ad in ?? () from /usr/lib/libsopranoclient.so.1
#6  0x002f6c97 in QMetaType::destroy (type=284, data=0x8fa7c38) at kernel/qmetatype.cpp:1396
#7  0x002fc23d in QMetaCallEvent::~QMetaCallEvent (this=0x8ff4d00, __in_chrg=<value optimized out>) at kernel/qobject.cpp:521
#8  0x002fc2d2 in QMetaCallEvent::~QMetaCallEvent (this=0x8ff4d00, __in_chrg=<value optimized out>) at kernel/qobject.cpp:529
#9  0x002eec81 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8ea56d8) at kernel/qcoreapplication.cpp:1388
#10 0x002eee0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#11 0x003183c4 in sendPostedEvents (s=0x8eda700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#12 postEventSourceDispatch (s=0x8eda700) at kernel/qeventdispatcher_glib.cpp:277
#13 0x01b0faa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x01b10270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0x01b10524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0x0031853c in QEventDispatcherGlib::processEvents (this=0x8ea5440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#17 0x00df61e5 in QGuiEventDispatcherGlib::processEvents (this=0x8ea5440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#18 0x002ea289 in QEventLoop::processEvents (this=0xbfc5a874, flags=...) at kernel/qeventloop.cpp:149
#19 0x002ea522 in QEventLoop::exec (this=0xbfc5a874, flags=...) at kernel/qeventloop.cpp:201
#20 0x002eeecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#21 0x00d3d8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#22 0x0804b1ee in main (argc=) at ../../../nepomuk/servicestub/main.cpp:167

Possible duplicates by query: bug 280252, bug 280203, bug 280065, bug 279811, bug 279420.

Reported using DrKonqi
Comment 1 Simeon Bird 2012-11-30 04:31:32 UTC
Should be fixed with soprano 2.8