Bug 277716 - nepomuk crash
Summary: nepomuk crash
Status: RESOLVED FIXED
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: fileindexer (show other bugs)
Version: 4.6
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 277535 277652 280065 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-07-13 18:55 UTC by Jannis Liapis
Modified: 2012-11-30 04:48 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (6.40 KB, text/plain)
2011-10-14 16:00 UTC, Boris_il_forte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jannis Liapis 2011-07-13 18:55:11 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Nothing. A strange thing that I noticed is that virtuoso -t consumes a lot of cpu power on start up and I must kill the app. This started after upgrading to kde 4.6.5

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

Thread 3 (Thread 0xb567eb70 (LWP 2010)):
#0  0x0096f416 in __kernel_vsyscall ()
#1  0x0087548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x004433fd in __pthread_cond_wait (cond=0x8a1f8c0, mutex=0x8a1f8a8) at forward.c:139
#3  0x005bd467 in wait (this=0x8a51474, mutex=0x8a51470, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8a51474, mutex=0x8a51470, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x074ccdc8 in Nepomuk::IndexFeeder::run (this=0x8a51460) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:188
#6  0x005bcda2 in QThreadPrivate::start (arg=0x8a51460) at thread/qthread_unix.cpp:320
#7  0x00870e99 in start_thread (arg=0xb567eb70) at pthread_create.c:304
#8  0x0043573e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4cffb70 (LWP 2020)):
[KCrash Handler]
#7  0x0096f416 in __kernel_vsyscall ()
#8  0x0038fe71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x0039334e in abort () at abort.c:92
#10 0x003c6577 in __libc_message (do_abort=2, fmt=0x49f8ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x003d0961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0xb4d08348) at malloc.c:6283
#12 0x003d34ba in _int_malloc (av=0xb4d00010, bytes=44) at malloc.c:4308
#13 0x003d4f53 in __libc_malloc (bytes=44) at malloc.c:3660
#14 0x005b6b8d in qMalloc (size=44) at global/qmalloc.cpp:55
#15 0x00604d04 in QString::fromLatin1_helper (str=0x6763d65 "QLocalSocket", size=12) at tools/qstring.cpp:3748
#16 0x0672e23c in QString (this=0xb4d02e20, socketError=QAbstractSocket::SocketTimeoutError) at ../../include/QtCore/../../src/corelib/tools/qstring.h:697
#17 QLocalSocketPrivate::_q_error (this=0xb4d02e20, socketError=QAbstractSocket::SocketTimeoutError) at socket/qlocalsocket_unix.cpp:98
#18 0x0672a5da in QLocalSocket::qt_metacall (this=0xb4d009e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xb4cfe898) at .moc/release-shared/moc_qlocalsocket.cpp:91
#19 0x006b76ba in QMetaObject::metacall (object=0xb4d009e0, cl=QMetaObject::InvokeMetaMethod, idx=13, argv=0xb4cfe898) at kernel/qmetaobject.cpp:237
#20 0x006c74ff in QMetaObject::activate (sender=0xb4d02eb0, m=0x67a0950, local_signal_index=4, argv=0xb4cfe898) at kernel/qobject.cpp:3287
#21 0x06721d13 in QAbstractSocket::error (this=0xb4d02eb0, _t1=QAbstractSocket::SocketTimeoutError) at .moc/release-shared/moc_qabstractsocket.cpp:156
#22 0x0672678d in QAbstractSocket::waitForReadyRead (this=0xb4d02eb0, msecs=30000) at socket/qabstractsocket.cpp:1873
#23 0x0672fc22 in QLocalSocket::waitForReadyRead (this=0xb4d009e0, msecs=30000) at socket/qlocalsocket_unix.cpp:576
#24 0x077b571e in ?? () from /usr/lib/libsopranoclient.so.1
#25 0x077b5f1b in ?? () from /usr/lib/libsopranoclient.so.1
#26 0x077b604b in ?? () from /usr/lib/libsopranoclient.so.1
#27 0x077b6423 in ?? () from /usr/lib/libsopranoclient.so.1
#28 0x077ba8f7 in ?? () from /usr/lib/libsopranoclient.so.1
#29 0x077bf12c in ?? () from /usr/lib/libsopranoclient.so.1
#30 0x00151173 in Soprano::Iterator<Soprano::BindingSet>::next (this=0xb4cfecd0) at /usr/include/Soprano/../soprano/iterator.h:239
#31 0x0014eac9 in Nepomuk::ResourceData::determineUri (this=0xb4d258d0) at ../../nepomuk/core/resourcedata.cpp:562
#32 0x001632c6 in Nepomuk::Resource::determineFinalResourceData (this=0xb4cfee84) at ../../nepomuk/core/resource.cpp:936
#33 0x001634a2 in Nepomuk::Resource::exists (this=0xb4cfee84) at ../../nepomuk/core/resource.cpp:362
#34 0x074c8137 in Nepomuk::StrigiIndexWriter::determineFolderResourceUri (this=0x8a13e78, fileUrl=...) at ../../../../nepomuk/services/strigi/nepomukindexwriter.cpp:658
#35 0x074c8852 in Nepomuk::StrigiIndexWriter::addValue (this=0x8a13e78, idx=0xb4cff148, field=0x8a88ab0, value=...) at ../../../../nepomuk/services/strigi/nepomukindexwriter.cpp:473
#36 0x060d566f in Strigi::AnalysisResult::Private::write() () from /usr/lib/libstreamanalyzer.so.0
#37 0x060d6063 in Strigi::AnalysisResult::~AnalysisResult() () from /usr/lib/libstreamanalyzer.so.0
#38 0x074cf3bd in Nepomuk::Indexer::indexFile (this=0x89d15b8, info=...) at ../../../../nepomuk/services/strigi/nepomukindexer.cpp:127
#39 0x074c3030 in Nepomuk::IndexScheduler::analyzeDir (this=0x89d6918, dir_=..., flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:450
#40 0x074c33c4 in Nepomuk::IndexScheduler::run (this=0x89d6918) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:338
#41 0x005bcda2 in QThreadPrivate::start (arg=0x89d6918) at thread/qthread_unix.cpp:320
#42 0x00870e99 in start_thread (arg=0xb4cffb70) at pthread_create.c:304
#43 0x0043573e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb784f710 (LWP 1941)):
#0  0x0096f416 in __kernel_vsyscall ()
#1  0x00443753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x003d6b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0x003d5416 in __libc_free (mem=0xb4d25700) at malloc.c:3736
#4  0x005b6bbd in qFree (ptr=0xb4d25700) at global/qmalloc.cpp:60
#5  0x00665ebb in ~QByteArray (this=0xb4d19a94, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:383
#6  ~QUrlPrivate (this=0xb4d19a94, __in_chrg=<value optimized out>) at io/qurl.cpp:294
#7  QUrl::~QUrl (this=0xb4d19a94, __in_chrg=<value optimized out>) at io/qurl.cpp:4186
#8  0x01add694 in ?? () from /usr/lib/libsoprano.so.4
#9  0x01ae0aad in ?? () from /usr/lib/libsoprano.so.4
#10 0x00394a6f in __run_exit_handlers (status=1, listp=0x4c2324, run_list_atexit=true) at exit.c:78
#11 0x00394acf in exit (status=1) at exit.c:100
#12 0x0118cfdb in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781
#13 0x00e2007a in KApplication::xioErrhandler (this=0xbf821328, dpy=0x89151c0) at ../../kdeui/kernel/kapplication.cpp:419
#14 0x00e200b6 in kde_xio_errhandler (dpy=0x89151c0) at ../../kdeui/kernel/kapplication.cpp:126
#15 0x043fc166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#16 0x043f981f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#17 0x043ea4eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#18 0x011cdfc5 in x11EventSourceCheck (s=0x8913e40) at kernel/qguieventdispatcher_glib.cpp:85
#19 0x008c471d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x008c503a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x008c5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0x006de53c in QEventDispatcherGlib::processEvents (this=0x88dd440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#23 0x011ce1e5 in QGuiEventDispatcherGlib::processEvents (this=0x88dd440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x006b0289 in QEventLoop::processEvents (this=0xbf821184, flags=...) at kernel/qeventloop.cpp:149
#25 0x006b0522 in QEventLoop::exec (this=0xbf821184, flags=...) at kernel/qeventloop.cpp:201
#26 0x006b4ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#27 0x011158e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#28 0x0804b11e in main (argc=) at ../../../nepomuk/servicestub/main.cpp:167

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

Possible duplicates by query: bug 277486, bug 277154, bug 276947, bug 276943, bug 276903.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-09-19 19:33:01 UTC
*** Bug 277652 has been marked as a duplicate of this bug. ***
Comment 2 Sebastian Trueg 2011-09-19 19:33:17 UTC
*** Bug 277535 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian Trueg 2011-09-30 15:38:38 UTC
*** Bug 280065 has been marked as a duplicate of this bug. ***
Comment 4 Boris_il_forte 2011-10-14 16:00:15 UTC
Created attachment 64521 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.3

- What I was doing when the application crashed:
it simply continues to crash when i reboot the application, every time, especially when browsing.

-- Backtrace (Reduced):
#8  0x00007f2c0aa25dbb in __libc_message (do_abort=<optimized out>, fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f2c0aa2f606 in malloc_printerr (action=3, str=0x7f2c0ab032f7 "invalid fastbin entry (free)", ptr=<optimized out>) at malloc.c:6283
[...]
#11 0x00007f2c0cf59733 in ~QByteArray (this=0x7fffba53e800, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:383
#12 QObject::property (this=<optimized out>, name=0x7f2c0cbbd6e0 "_qdbus_slotCache") at kernel/qobject.cpp:3458
#13 0x00007f2c0cb80699 in QDBusConnectionPrivate::activateCall (this=0x222adf0, object=0x248edd0, flags=337, msg=...) at qdbusintegrator.cpp:801
Comment 5 kristin.jose 2011-10-22 08:07:40 UTC
I am having this same issue. As soon as the system finishes booting, I get an error message that says that Nepomuk has crashed. This is before I have had a chance to do anything, at all. I get an error message that mentions a crash in nepomukservicestub (0.2) -- but every time I run the bug reporter in order to try to submit data, it tells me that the backtrace is useless. I've installed the debug symbols, but it makes no difference.
Comment 6 Simeon Bird 2012-11-30 04:29:38 UTC
This should be fixed with soprano version 2.8. If not fixed, you probably need to install the debug symbols for soprano, not just nepomuk.