Bug 302442 - Nepomunk Indexing service crashed
Summary: Nepomunk Indexing service crashed
Status: RESOLVED DUPLICATE of bug 279276
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: storage (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-24 13:16 UTC by wodencafe
Modified: 2012-07-06 16:25 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 wodencafe 2012-06-24 13:16:15 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-server x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I was attempting to update my linux kernel headers for 3.0.0.21.

It was taking a long time, and then I got a crash popup about Nepomunk indexing service.
Afterwords the update eventually completed normally.

- Unusual behavior I noticed:

Update manager running slow.

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

Thread 13 (Thread 0x7fd28e867700 (LWP 2713)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd29f5cfc6e in g_main_context_unref (context=0x1b99650) at gmain.c:494
#4  g_main_context_unref (context=0x1b99650) at gmain.c:473
#5  0x00007fd2a2883dd6 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1bc8f60, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fd2a2883e49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1bc8f60, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#7  0x00007fd2a2770e34 in QThreadPrivate::finish (arg=0x7fd2a2b8c580) at thread/qthread_unix.cpp:367
#8  0x00007fd2a2771d0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#9  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#10 QThreadPrivate::start (arg=0x7fd2a2b8c580) at thread/qthread_unix.cpp:290
#11 0x00007fd2a00d7efc in start_thread (arg=0x7fd28e867700) at pthread_create.c:304
#12 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fd28d72d700 (LWP 2760)):
#0  0x00007fd2a2884a3d in QTimerInfoList::timerWait (this=0x7fd28807ee00, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#1  0x00007fd2a288344c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fd28d72cc6c) at kernel/qeventdispatcher_glib.cpp:136
#2  0x00007fd2a28834f5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#3  0x00007fd29f5d16ce in g_main_context_prepare (context=0x7fd288032e40, priority=0x7fd28d72ccb8) at gmain.c:2813
#4  0x00007fd29f5d1ecb in g_main_context_iterate (dispatch=1, block=1, context=0x7fd288032e40, self=<optimized out>) at gmain.c:3103
#5  g_main_context_iterate (context=0x7fd288032e40, block=1, dispatch=1, self=<optimized out>) at gmain.c:3060
#6  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x7fd288032e40, may_block=1) at gmain.c:3184
#7  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x7fd2880068e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#8  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd28d72cdd0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#11 0x00007fd2a283acbf in QInotifyFileSystemWatcherEngine::run (this=0x1c36a00) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x1c36a00) at thread/qthread_unix.cpp:331
#13 0x00007fd2a00d7efc in start_thread (arg=0x7fd28d72d700) at pthread_create.c:304
#14 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fd287fff700 (LWP 2763)):
#0  0x00007fd2a03c28ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fd29f60c77f in read (__nbytes=16, __buf=0x7fd287ffec30, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x21da870) at gwakeup.c:212
#3  0x00007fd29f5d1a6d in g_main_context_check (context=0x7fd2880805d0, max_priority=2147483647, fds=0x218eab0, n_fds=1) at gmain.c:2957
#4  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7fd2880805d0, self=<optimized out>) at gmain.c:3120
#5  g_main_context_iterate (context=0x7fd2880805d0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#6  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x7fd2880805d0, may_block=1) at gmain.c:3184
#7  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x7fd2880af240, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#8  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd287ffedb0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#11 0x00007fd2938ae728 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd288008b20) at thread/qthread_unix.cpp:331
#13 0x00007fd2a00d7efc in start_thread (arg=0x7fd287fff700) at pthread_create.c:304
#14 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fd2877fe700 (LWP 2766)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x2164380) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x21b6e10, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x21b6e10, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x21b6e10, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x21b6e10, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21643f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd2877fdd60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd288008610) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd2877fe700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fd286ffd700 (LWP 2768)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x217f980) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x214b7e0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x214b7e0, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x214b7e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x214b7e0, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x217f9f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd286ffcd60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd288009490) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd286ffd700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd2867fc700 (LWP 2770)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x2172df0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x1b92180, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1b92180, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x1b92180, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x1b92180, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21f9af0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd2867fbd60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd2880af300) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd2867fc700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd28cf2c700 (LWP 2815)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x218ade0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x214c8e0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x214c8e0, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x214c8e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x214c8e0, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21da730, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd28cf2bd60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd288044e40) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd28cf2c700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd285ffb700 (LWP 2822)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x2157580) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x1e59830, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1e59830, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x1e59830, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x1e59830, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21a9d20, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd285ffad60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd288005930) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd285ffb700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd2857fa700 (LWP 2827)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x2193030) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x218b940, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x218b940, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x218b940, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x218b940, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21930a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd2857f9d60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd2880805a0) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd2857fa700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd284ff9700 (LWP 2830)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fd2a036d62f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fd2a036b9c1 in __GI___libc_free (mem=0x7fd2a06891c0) at malloc.c:3736
#3  0x00007fd2a2883665 in socketNotifierSourceCheck (source=0x2157d40) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fd29f5d19e3 in g_main_context_check (context=0x21abba0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3000
#5  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x21abba0, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x21abba0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x21abba0, may_block=1) at gmain.c:3184
#8  0x00007fd2a2883f3e in QEventDispatcherGlib::processEvents (this=0x21a8ff0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fd284ff8d60, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a276f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007fd29389e0ae in ?? () from /usr/lib/libsopranoserver.so.1
#13 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x7fd2880afdc0) at thread/qthread_unix.cpp:331
#14 0x00007fd2a00d7efc in start_thread (arg=0x7fd284ff9700) at pthread_create.c:304
#15 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd2847f8700 (LWP 3271)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd2a2770d13 in QMutexPrivate::wait (this=0x1c255d0, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007fd2a276d365 in QMutex::lock (this=0x1c25050) at thread/qmutex.cpp:204
#3  0x00007fd28eac79d9 in ?? () from /usr/lib/soprano/libsoprano_virtuosobackend.so
#4  0x00007fd28eac7cd6 in ?? () from /usr/lib/soprano/libsoprano_virtuosobackend.so
#5  0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#6  0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#7  0x00007fd293ae8a4a in Nepomuk::RemovableMediaModel::executeQuery (this=0x7fd28802ed80, query=<optimized out>, language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=<optimized out>) at ../../../../nepomuk/services/storage/removablemediamodel.cpp:193
#8  0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#9  0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#10 0x00007fd29d00bd87 in Soprano::NRLModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#11 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#12 0x00007fd293ae9e9a in Nepomuk::DataManagementModel::resolveUrl (this=0x1c921e0, url=..., statLocalFiles=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2280
#13 0x00007fd293aec8b0 in Nepomuk::DataManagementModel::resolveUrls (this=0x1c921e0, urls=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2243
#14 0x00007fd293af12d7 in Nepomuk::DataManagementModel::removeResources (this=0x1c921e0, resources=..., flags=..., app=...) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:851
#15 0x00007fd293b07ea5 in Nepomuk::RemoveResourcesCommand::runCommand (this=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementcommand.h:311
#16 0x00007fd293b08dec in Nepomuk::DataManagementCommand::run (this=0x213b9f0) at ../../../../nepomuk/services/storage/datamanagementcommand.cpp:62
#17 0x00007fd2a2766795 in QThreadPoolThread::run (this=0x1a91e30) at concurrent/qthreadpool.cpp:106
#18 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x1a91e30) at thread/qthread_unix.cpp:331
#19 0x00007fd2a00d7efc in start_thread (arg=0x7fd2847f8700) at pthread_create.c:304
#20 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd283ff7700 (LWP 3272)):
[KCrash Handler]
#6  0x00007fd2a0367a14 in malloc_consolidate (av=0x7fd2a06891c0) at malloc.c:5161
#7  0x00007fd2a0368a4f in malloc_consolidate (av=0x7fd2a06891c0) at malloc.c:5115
#8  _int_malloc (av=0x7fd2a06891c0, bytes=5180) at malloc.c:4373
#9  0x00007fd2a036b3cd in __GI___libc_malloc (bytes=5180) at malloc.c:3660
#10 0x00007fd2a279e08a in QRegExpMatchState::prepareForMatch (this=0x220ae40, eng=<optimized out>) at tools/qregexp.cpp:1379
#11 0x00007fd2a27ab4c7 in QRegExp::operator= (this=0x7fd283ff62f0, rx=...) at tools/qregexp.cpp:3855
#12 0x00007fd2a27bd797 in QString::replace (this=0x7fd283ff6440, rx=<optimized out>, after=...) at tools/qstring.cpp:2762
#13 0x00007fd28eac7a4e in ?? () from /usr/lib/soprano/libsoprano_virtuosobackend.so
#14 0x00007fd28eac7cd6 in ?? () from /usr/lib/soprano/libsoprano_virtuosobackend.so
#15 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#16 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#17 0x00007fd293ae8a4a in Nepomuk::RemovableMediaModel::executeQuery (this=0x7fd28802ed80, query=<optimized out>, language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=<optimized out>) at ../../../../nepomuk/services/storage/removablemediamodel.cpp:193
#18 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#19 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#20 0x00007fd29d00bd87 in Soprano::NRLModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#21 0x00007fd29cfc7bd7 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#22 0x00007fd293ae9e9a in Nepomuk::DataManagementModel::resolveUrl (this=0x1c921e0, url=..., statLocalFiles=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2280
#23 0x00007fd293aec8b0 in Nepomuk::DataManagementModel::resolveUrls (this=0x1c921e0, urls=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2243
#24 0x00007fd293af12d7 in Nepomuk::DataManagementModel::removeResources (this=0x1c921e0, resources=..., flags=..., app=...) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:851
#25 0x00007fd293b07ea5 in Nepomuk::RemoveResourcesCommand::runCommand (this=<optimized out>) at ../../../../nepomuk/services/storage/datamanagementcommand.h:311
#26 0x00007fd293b08dec in Nepomuk::DataManagementCommand::run (this=0x1bf4330) at ../../../../nepomuk/services/storage/datamanagementcommand.cpp:62
#27 0x00007fd2a2766795 in QThreadPoolThread::run (this=0x220ace0) at concurrent/qthreadpool.cpp:106
#28 0x00007fd2a2771d05 in QThreadPrivate::start (arg=0x220ace0) at thread/qthread_unix.cpp:331
#29 0x00007fd2a00d7efc in start_thread (arg=0x7fd283ff7700) at pthread_create.c:304
#30 0x00007fd2a03d059d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#31 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd2a2d66780 (LWP 2693)):
#0  0x00007fd2a03c28ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fd29f60c77f in read (__nbytes=16, __buf=0x7fff52dffc30, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x19d2d10) at gwakeup.c:212
#3  0x00007fd29f5d1a6d in g_main_context_check (context=0x19d0620, max_priority=2147483647, fds=0x1bf08b0, n_fds=11) at gmain.c:2957
#4  0x00007fd29f5d1f46 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x19d0620, self=<optimized out>) at gmain.c:3120
#5  g_main_context_iterate (context=0x19d0620, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3060
#6  0x00007fd29f5d20d4 in g_main_context_iteration (context=0x19d0620, may_block=1) at gmain.c:3184
#7  0x00007fd2a2883ed6 in QEventDispatcherGlib::processEvents (this=0x19b1ce0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fd2a0c3910e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#9  0x00007fd2a2857cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fd2a2857ef7 in QEventLoop::exec (this=0x7fff52dffde0, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007fd2a285c789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#12 0x00000000004039b0 in main (argc=2, argv=0x7fff52e00418) at ../../../nepomuk/servicestub/main.cpp:170

Possible duplicates by query: bug 294664, bug 290141, bug 288871, bug 285704, bug 285475.

Reported using DrKonqi
Comment 1 Vishesh Handa 2012-06-24 14:02:31 UTC
Seems like an issue with the virtuoso backend in Soprano.

@WoodenCafe (bug reporter): Could you please install Soprano debugging symbols, and attach the new backtrace if this bug occurs again? That would help a lot.

Thanks for the bug report.

- General Notes for future me -
1. Has nothing to do with the Indexing service
2. Thread 1 crashed but that thread seems to be fine.
3. Thread 3 is just waiting on some mutex in the virtuoso backend - Investigate the relevant code.
4. Thread 2 might be in the same code region - However it is in malloc_consolidate, which might indicate memory corruption due to some other totally irrelevant code.
Comment 2 Jekyll Wu 2012-07-06 16:25:11 UTC

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