Bug 278251 - Nepomuk Service Stub segmentation fault - randomly...
Summary: Nepomuk Service Stub segmentation fault - randomly...
Status: RESOLVED DUPLICATE of bug 276242
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-22 09:02 UTC by Dave Campbell-Watts
Modified: 2011-08-07 19:32 UTC (History)
3 users (show)

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


Attachments
New crash information added by DrKonqi (8.75 KB, text/plain)
2011-07-25 02:26 UTC, Steven Sroka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Campbell-Watts 2011-07-22 09:02:25 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.2
Operating System: Linux 2.6.39-0-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
Nepomuk Service Stub seg faults, no specific action an obvious trigger. Seems to happen when the system is heavily loaded, in recent cases when I've been running sound converter converting mp3s...

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77c2710 (LWP 27973))]

Thread 3 (Thread 0xb542ab70 (LWP 27975)):
#0  0x005d7416 in __kernel_vsyscall ()
#1  0x0011a48c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00bf63fd in __pthread_cond_wait (cond=0x84613f8, mutex=0x84613e0) at forward.c:139
#3  0x001d0467 in wait (this=0x846b434, mutex=0x846b430, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x846b434, mutex=0x846b430, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x01dcadc8 in Nepomuk::IndexFeeder::run (this=0x846b420) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:188
#6  0x001cfda2 in QThreadPrivate::start (arg=0x846b420) at thread/qthread_unix.cpp:320
#7  0x00115e99 in start_thread (arg=0xb542ab70) at pthread_create.c:304
#8  0x00be873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4c29b70 (LWP 27977)):
[KCrash Handler]
#7  0x00b83cb1 in malloc_consolidate (av=0xc763c0) at malloc.c:5161
#8  0x00b8521a in _int_free (av=<value optimized out>, p=0x858f060) at malloc.c:5034
#9  0x00b8841d in __libc_free (mem=0x858f068) at malloc.c:3738
#10 0x00bac8e8 in __closedir (dirp=0x858f068) at ../sysdeps/unix/closedir.c:52
#11 0x0029ff8a in QFSFileEngineIterator::advance (this=0x83da5e0) at io/qfsfileengine_iterator_unix.cpp:86
#12 0x00297998 in QFSFileEngineIterator::next (this=0x83da5e0) at io/qfsfileengine_iterator.cpp:65
#13 0x002516fc in QDirIteratorPrivate::advance (this=0x85658e0) at io/qdiriterator.cpp:217
#14 0x002518db in QDirIterator::next (this=0xb4c29224) at io/qdiriterator.cpp:457
#15 0x01dc097e in Nepomuk::IndexScheduler::analyzeDir (this=0x836ae88, dir_=..., flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:391
#16 0x01dc13c4 in Nepomuk::IndexScheduler::run (this=0x836ae88) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:338
#17 0x001cfda2 in QThreadPrivate::start (arg=0x836ae88) at thread/qthread_unix.cpp:320
#18 0x00115e99 in start_thread (arg=0xb4c29b70) at pthread_create.c:304
#19 0x00be873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77c2710 (LWP 27973)):
#0  0x005d7416 in __kernel_vsyscall ()
#1  0x00bf6753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00b89b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0x00b88416 in __libc_free (mem=0x857d090) at malloc.c:3736
#4  0x005664d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x0071e95d in QDBusMessage::~QDBusMessage (this=0xbfa48784, __in_chrg=<value optimized out>) at qdbusmessage.cpp:536
#6  0x00712d0d in QDBusConnectionPrivate::deliverCall (this=0x8385048, object=0x8531a30, msg=..., metaTypes=..., slotIdx=19) at qdbusintegrator.cpp:955
#7  0x00713c57 in QDBusConnectionPrivate::activateCall (this=0x8385048, object=0x8531a30, flags=337, msg=...) at qdbusintegrator.cpp:852
#8  0x007141ac in QDBusConnectionPrivate::activateObject (this=0x8385048, node=..., msg=..., pathStartPos=21) at qdbusintegrator.cpp:1430
#9  0x0071462a in QDBusActivateObjectEvent::placeMetaCall (this=0xb4303e60) at qdbusintegrator.cpp:1524
#10 0x002d93b7 in QObject::event (this=0x83c6250, e=0xb4303e60) at kernel/qobject.cpp:1226
#11 0x01045d24 in QApplicationPrivate::notify_helper (this=0x8327998, receiver=0x83c6250, e=0xb4303e60) at kernel/qapplication.cpp:4462
#12 0x0104a8ce in QApplication::notify (this=0xbfa49288, receiver=0x83c6250, e=0xb4303e60) at kernel/qapplication.cpp:3862
#13 0x0094f32a in KApplication::notify (this=0xbfa49288, receiver=0x83c6250, event=0xb4303e60) at ../../kdeui/kernel/kapplication.cpp:311
#14 0x002c40bb in QCoreApplication::notifyInternal (this=0xbfa49288, receiver=0x83c6250, event=0xb4303e60) at kernel/qcoreapplication.cpp:731
#15 0x002c7c79 in sendEvent (receiver=0x0, event_type=0, data=0x82f56d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x82f56d8) at kernel/qcoreapplication.cpp:1372
#17 0x002c7e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#18 0x002f13c4 in sendPostedEvents (s=0x8329f00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#19 postEventSourceDispatch (s=0x8329f00) at kernel/qeventdispatcher_glib.cpp:277
#20 0x00618aa8 in g_main_dispatch (context=0x8329e70) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#21 g_main_context_dispatch (context=0x8329e70) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#22 0x00619270 in g_main_context_iterate (context=0x8329e70, block=6461472, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#23 0x00619524 in g_main_context_iteration (context=0x8329e70, may_block=1) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3154
#24 0x002f153c in QEventDispatcherGlib::processEvents (this=0x82f5440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#25 0x010fc1e5 in QGuiEventDispatcherGlib::processEvents (this=0x82f5440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x002c3289 in QEventLoop::processEvents (this=0xbfa490e4, flags=...) at kernel/qeventloop.cpp:149
#27 0x002c3522 in QEventLoop::exec (this=0xbfa490e4, flags=...) at kernel/qeventloop.cpp:201
#28 0x002c7ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#29 0x010438e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#30 0x0804b11e in main (argc=) at ../../../nepomuk/servicestub/main.cpp:167

This bug may be a duplicate of or related to bug 275553, bug 276433.

Possible duplicates by query: bug 277513, bug 277138, bug 276433, bug 276374, bug 276242.

Reported using DrKonqi
Comment 1 Steven Sroka 2011-07-25 02:26:19 UTC
Created attachment 62165 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
I had Chrome/rekonq running and not much else.

-- Backtrace (Reduced):
#6  malloc_consolidate (av=0x7f719c000020) at malloc.c:5161
#7  0x00007f71b1bf7528 in _int_free (av=0x7f719c000020, p=0x7f719c1dc820) at malloc.c:5034
#8  0x00007f71b1bfb8e3 in __libc_free (mem=<value optimized out>) at malloc.c:3738
#9  0x00007f71aa15fcb5 in xmlBufferFree () from /usr/lib/libxml2.so.2
#10 0x00007f71aa166819 in xmlFreeParserInputBuffer () from /usr/lib/libxml2.so.2
Comment 2 Dario Andres 2011-08-07 19:32:54 UTC
[Comment from a bug triager]
This issue is now being tracked at bug 276242, merging.
Note: the crash on comment 1 is a different one. If you experience it again please open a new bug report.
Thanks

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