<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>283466</bug_id>
          
          <creation_ts>2011-10-06 12:35:53 +0000</creation_ts>
          <short_desc>Nepomuk service stub crash when using external USB disk</short_desc>
          <delta_ts>2011-10-21 07:59:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>nepomuk</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fatgerman</reporter>
          <assigned_to name="Sebastian Trueg">trueg</assigned_to>
          <cc>jjm</cc>
    
    <cc>me</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1170566</commentid>
    <comment_count>0</comment_count>
    <who name="">fatgerman</who>
    <bug_when>2011-10-06 12:35:53 +0000</bug_when>
    <thetext>Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

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

I have a script that runs as a cron job, using rsync to backup my home directory to an external USB disk. Despite the fact I have Strigi disabled and that I have configured it to ignore external disks, every time my script runs nepomukservices goes CPU crazy (especially when I delete an old backup) and about one time in 3 it crashes like this.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7fa8c41b6780 (LWP 2245))]

Thread 24 (Thread 0x7fa8b002b700 (LWP 2396)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c0ab39b4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa8c3cd27aa in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1b47c50, __in_chrg=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:373
#5  0x00007fa8c3cd28f9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1b47c50, __in_chrg=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:401
#6  0x00007fa8c3bbf4d4 in QThreadPrivate::finish (arg=0x7fa8c3fdaf60) at thread/qthread_unix.cpp:356
#7  0x00007fa8c3bc017d in ~__pthread_cleanup_class (arg=0x7fa8c3fdaf60) at /usr/include/pthread.h:545
#8  QThreadPrivate::start (arg=0x7fa8c3fdaf60) at thread/qthread_unix.cpp:279
#9  0x00007fa8c1593d8c in start_thread (arg=0x7fa8b002b700) at pthread_create.c:304
#10 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fa8ae711700 (LWP 2411)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1c1dee0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c32260, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8ae710dd0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8c3c88c2f in QInotifyFileSystemWatcherEngine::run (this=0x1bfafa0) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x1bfafa0) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8ae711700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fa8ad70f700 (LWP 2421)):
#0  0x00007fa8c1883f03 in __poll (fds=&lt;value optimized out&gt;, nfds=&lt;value optimized out&gt;, timeout=&lt;value optimized out&gt;) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa8c0ab8104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa8c3cd2446 in QEventDispatcherGlib::processEvents (this=0x2187170, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8ad70edb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#7  0x00007fa8b4e360e8 in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x21725d0) at thread/qthread_unix.cpp:320
#9  0x00007fa8c1593d8c in start_thread (arg=0x7fa8ad70f700) at pthread_create.c:304
#10 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7fa8acf0e700 (LWP 2423)):
#0  0x00007fa8c1883f03 in __poll (fds=&lt;value optimized out&gt;, nfds=&lt;value optimized out&gt;, timeout=&lt;value optimized out&gt;) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa8c0ab8104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa8c3cd2446 in QEventDispatcherGlib::processEvents (this=0x7fa8a0003160, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8acf0dd50, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#7  0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#8  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0002f00) at thread/qthread_unix.cpp:320
#9  0x00007fa8c1593d8c in start_thread (arg=0x7fa8acf0e700) at pthread_create.c:304
#10 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fa8a7fff700 (LWP 2424)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1c38200) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c3cb50, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a7ffed50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0002070) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a7fff700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fa8a77fe700 (LWP 2425)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1c22bd0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c1f2c0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a77fdd50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0003530) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a77fe700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fa8a6ffd700 (LWP 2426)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1c082d0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c41f90, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a6ffcd50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a00030d0) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a6ffd700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fa8a67fc700 (LWP 2427)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1bf26b0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c4ca60, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a67fbd50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0003dc0) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a67fc700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fa8a5ffb700 (LWP 2432)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1c0ee40) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c21610, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a5ffad50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x1bef330) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a5ffb700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fa8a57fa700 (LWP 2434)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1bd7d40) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1bdfe70, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a57f9d50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0004b60) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a57fa700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fa8a4ff9700 (LWP 2436)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3c050fc in QString::free (d=0x1c37040) at tools/qstring.cpp:1185
#4  0x00007fa8c3c05672 in QString::operator= (this=&lt;value optimized out&gt;, other=...) at tools/qstring.cpp:1359
#5  0x00007fa8bfec5cc1 in QNativeSocketEnginePrivate::setError (this=0x1c41190, error=&lt;value optimized out&gt;, errorString=&lt;value optimized out&gt;) at socket/qnativesocketengine.cpp:209
#6  0x00007fa8bfec7437 in QNativeSocketEngine::read (this=0x216c600, data=&lt;value optimized out&gt;, maxSize=4096) at socket/qnativesocketengine.cpp:781
#7  0x00007fa8bfed77ec in QAbstractSocketPrivate::readFromSocket (this=0x21a0b00) at socket/qabstractsocket.cpp:1159
#8  0x00007fa8bfed7df3 in QAbstractSocketPrivate::canReadNotification (this=0x21a0b00) at socket/qabstractsocket.cpp:614
#9  0x00007fa8bfec5991 in QReadNotifier::event (this=&lt;value optimized out&gt;, e=&lt;value optimized out&gt;) at socket/qnativesocketengine.cpp:1103
#10 0x00007fa8c1ffe9f4 in QApplicationPrivate::notify_helper (this=0x18f0450, receiver=0x2154c40, e=0x7fa8a4ff8b50) at kernel/qapplication.cpp:4462
#11 0x00007fa8c20033ba in QApplication::notify (this=&lt;value optimized out&gt;, receiver=0x2154c40, e=0x7fa8a4ff8b50) at kernel/qapplication.cpp:4341
#12 0x00007fa8c2fd9b86 in KApplication::notify (this=0x7fffe8021c80, receiver=0x2154c40, event=0x7fa8a4ff8b50) at ../../kdeui/kernel/kapplication.cpp:311
#13 0x00007fa8c3ca749c in QCoreApplication::notifyInternal (this=0x7fffe8021c80, receiver=0x2154c40, event=0x7fa8a4ff8b50) at kernel/qcoreapplication.cpp:731
#14 0x00007fa8c3cd1da9 in sendEvent (source=0x1c39180) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#15 socketNotifierSourceDispatch (source=0x1c39180) at kernel/qeventdispatcher_glib.cpp:110
#16 0x00007fa8c0ab7bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fa8c0ab83a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x21a0cf0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8a4ff8d50, flags=...) at kernel/qeventloop.cpp:201
#22 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#23 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#24 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a000e320) at thread/qthread_unix.cpp:320
#25 0x00007fa8c1593d8c in start_thread (arg=0x7fa8a4ff9700) at pthread_create.c:304
#26 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#27 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fa89ffff700 (LWP 2505)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a000f3c0) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a000f3c0) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89ffff700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fa8adf10700 (LWP 2776)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3cd1e57 in socketNotifierSourceCheck (source=0x1bd16e0) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fa8c0ab7854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa8c0ab8122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1c43390, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa8adf0fd50, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#11 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#12 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a00148f0) at thread/qthread_unix.cpp:320
#13 0x00007fa8c1593d8c in start_thread (arg=0x7fa8adf10700) at pthread_create.c:304
#14 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fa89f7fe700 (LWP 2950)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c3c050fc in QString::free (d=0x1c41830) at tools/qstring.cpp:1185
#4  0x00007fa8c3c05672 in QString::operator= (this=&lt;value optimized out&gt;, other=...) at tools/qstring.cpp:1359
#5  0x00007fa8bfec5cc1 in QNativeSocketEnginePrivate::setError (this=0x1c2d9f0, error=&lt;value optimized out&gt;, errorString=&lt;value optimized out&gt;) at socket/qnativesocketengine.cpp:209
#6  0x00007fa8bfec7437 in QNativeSocketEngine::read (this=0x1aca3f0, data=&lt;value optimized out&gt;, maxSize=4096) at socket/qnativesocketengine.cpp:781
#7  0x00007fa8bfed77ec in QAbstractSocketPrivate::readFromSocket (this=0x1a4b940) at socket/qabstractsocket.cpp:1159
#8  0x00007fa8bfed7df3 in QAbstractSocketPrivate::canReadNotification (this=0x1a4b940) at socket/qabstractsocket.cpp:614
#9  0x00007fa8bfec5991 in QReadNotifier::event (this=&lt;value optimized out&gt;, e=&lt;value optimized out&gt;) at socket/qnativesocketengine.cpp:1103
#10 0x00007fa8c1ffe9f4 in QApplicationPrivate::notify_helper (this=0x18f0450, receiver=0x1c57b10, e=0x7fa89f7fdb50) at kernel/qapplication.cpp:4462
#11 0x00007fa8c20033ba in QApplication::notify (this=&lt;value optimized out&gt;, receiver=0x1c57b10, e=0x7fa89f7fdb50) at kernel/qapplication.cpp:4341
#12 0x00007fa8c2fd9b86 in KApplication::notify (this=0x7fffe8021c80, receiver=0x1c57b10, event=0x7fa89f7fdb50) at ../../kdeui/kernel/kapplication.cpp:311
#13 0x00007fa8c3ca749c in QCoreApplication::notifyInternal (this=0x7fffe8021c80, receiver=0x1c57b10, event=0x7fa89f7fdb50) at kernel/qcoreapplication.cpp:731
#14 0x00007fa8c3cd1da9 in sendEvent (source=0x1c11680) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#15 socketNotifierSourceDispatch (source=0x1c11680) at kernel/qeventdispatcher_glib.cpp:110
#16 0x00007fa8c0ab7bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fa8c0ab83a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x1a92310, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fa89f7fdd50, flags=...) at kernel/qeventloop.cpp:201
#22 0x00007fa8c3bbd924 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:492
#23 0x00007fa8b4e262b1 in ?? () from /usr/lib/libsopranoserver.so.1
#24 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a000d870) at thread/qthread_unix.cpp:320
#25 0x00007fa8c1593d8c in start_thread (arg=0x7fa89f7fe700) at pthread_create.c:304
#26 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#27 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fa89dffb700 (LWP 3690)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a001fad0) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a001fad0) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89dffb700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fa89e7fc700 (LWP 4990)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a000aae0) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a000aae0) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89e7fc700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fa89effd700 (LWP 4991)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a0014250) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0014250) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89effd700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fa89d7fa700 (LWP 4992)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a0013d50) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0013d50) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89d7fa700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fa89cff9700 (LWP 4993)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a001fd60) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a001fd60) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89cff9700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fa89c7f8700 (LWP 4994)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a00213b0) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a00213b0) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89c7f8700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa89bff7700 (LWP 4995)):
[KCrash Handler]
#6  0x00007fa8c17ded05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa8c17e2ab6 in abort () at abort.c:92
#8  0x00007fa8c1817d7b in __libc_message (do_abort=2, fmt=0x7fa8c1900400 &quot;*** glibc detected *** %s: %s: 0x%s ***\n&quot;) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007fa8c1823a8f in malloc_printerr (av=&lt;value optimized out&gt;, p=0x196ea20) at malloc.c:6283
#10 _int_free (av=&lt;value optimized out&gt;, p=0x196ea20) at malloc.c:4795
#11 0x00007fa8c18278e3 in __libc_free (mem=&lt;value optimized out&gt;) at malloc.c:3738
#12 0x00007fa8c3c050fc in QString::free (d=0x196ea30) at tools/qstring.cpp:1185
#13 0x00007fa8be4ff159 in Soprano::NRLModel::executeQuery(QString const&amp;, Soprano::Query::QueryLanguage, QString const&amp;) const () from /usr/lib/libsoprano.so.4
#14 0x00007fa8be4c1707 in Soprano::FilterModel::executeQuery(QString const&amp;, Soprano::Query::QueryLanguage, QString const&amp;) const () from /usr/lib/libsoprano.so.4
#15 0x00007fa8b506fce5 in Nepomuk::DataManagementModel::resolveUrl (this=0x1c1f0a0, url=..., statLocalFiles=&lt;value optimized out&gt;) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2265
#16 0x00007fa8b5072638 in Nepomuk::DataManagementModel::resolveUrls (this=0x1c1f0a0, urls=&lt;value optimized out&gt;) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:2242
#17 0x00007fa8b5077364 in Nepomuk::DataManagementModel::removeResources (this=0x1c1f0a0, resources=..., flags=..., app=...) at ../../../../nepomuk/services/storage/datamanagementmodel.cpp:851
#18 0x00007fa8b508db35 in Nepomuk::RemoveResourcesCommand::runCommand (this=&lt;value optimized out&gt;) at ../../../../nepomuk/services/storage/datamanagementcommand.h:311
#19 0x00007fa8b508eb19 in Nepomuk::DataManagementCommand::run (this=0x7fa8a0003c10) at ../../../../nepomuk/services/storage/datamanagementcommand.cpp:62
#20 0x00007fa8c3bb5188 in QThreadPoolThread::run (this=0x7fa8a00220d0) at concurrent/qthreadpool.cpp:106
#21 0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a00220d0) at thread/qthread_unix.cpp:320
#22 0x00007fa8c1593d8c in start_thread (arg=0x7fa89bff7700) at pthread_create.c:304
#23 0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa89b7f6700 (LWP 4996)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a0023020) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a0023020) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89b7f6700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa89aff5700 (LWP 5002)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fa8c3bc082b in wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x1c65730, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fa8c3bb5218 in QThreadPoolThread::run (this=0x7fa8a001eb00) at concurrent/qthreadpool.cpp:140
#4  0x00007fa8c3bc0175 in QThreadPrivate::start (arg=0x7fa8a001eb00) at thread/qthread_unix.cpp:320
#5  0x00007fa8c1593d8c in start_thread (arg=0x7fa89aff5700) at pthread_create.c:304
#6  0x00007fa8c189104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa8c41b6780 (LWP 2245)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fa8c182980f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fa8c18278d8 in __libc_free (mem=0x7fa8c1b3a1c0) at malloc.c:3736
#3  0x00007fa8c38f3645 in qDBusRealToggleWatch (d=0x1971bf0, watch=0x196e670, fd=&lt;value optimized out&gt;) at qdbusintegrator.cpp:350
#4  0x00007fa8c017562f in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007fa8c0175ad2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#6  0x00007fa8c017649c in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#7  0x00007fa8c0174ef2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#8  0x00007fa8c015fc0c in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#9  0x00007fa8c017712a in dbus_watch_handle () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#10 0x00007fa8c38f0d48 in q_dbus_watch_handle (this=0x1971bf0, fd=&lt;value optimized out&gt;) at qdbus_symbols_p.h:183
#11 QDBusConnectionPrivate::socketRead (this=0x1971bf0, fd=&lt;value optimized out&gt;) at qdbusintegrator.cpp:1143
#12 0x00007fa8c39315f3 in QDBusConnectionPrivate::qt_metacall (this=0x1971bf0, _c=QMetaObject::InvokeMetaMethod, _id=&lt;value optimized out&gt;, _a=0x7fffe80211d0) at .moc/release-shared/moc_qdbusconnection_p.cpp:99
#13 0x00007fa8c3cbc5f8 in QMetaObject::activate (sender=0x196e360, m=&lt;value optimized out&gt;, local_signal_index=&lt;value optimized out&gt;, argv=0x7fffe80211d0) at kernel/qobject.cpp:3287
#14 0x00007fa8c3d03b7e in QSocketNotifier::activated (this=&lt;value optimized out&gt;, _t1=8) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#15 0x00007fa8c3cc1f4b in QSocketNotifier::event (this=0x196e360, e=0x7fffe8021860) at kernel/qsocketnotifier.cpp:317
#16 0x00007fa8c1ffe9f4 in QApplicationPrivate::notify_helper (this=0x18f0450, receiver=0x196e360, e=0x7fffe8021860) at kernel/qapplication.cpp:4462
#17 0x00007fa8c20033ba in QApplication::notify (this=&lt;value optimized out&gt;, receiver=0x196e360, e=0x7fffe8021860) at kernel/qapplication.cpp:4341
#18 0x00007fa8c2fd9b86 in KApplication::notify (this=0x7fffe8021c80, receiver=0x196e360, event=0x7fffe8021860) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007fa8c3ca749c in QCoreApplication::notifyInternal (this=0x7fffe8021c80, receiver=0x196e360, event=0x7fffe8021860) at kernel/qcoreapplication.cpp:731
#20 0x00007fa8c3cd1da9 in sendEvent (source=0x18f3b40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 socketNotifierSourceDispatch (source=0x18f3b40) at kernel/qeventdispatcher_glib.cpp:110
#22 0x00007fa8c0ab7bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fa8c0ab83a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fa8c0ab8639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fa8c3cd23ef in QEventDispatcherGlib::processEvents (this=0x18ab4a0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007fa8c20a84de in QGuiEventDispatcherGlib::processEvents (this=&lt;value optimized out&gt;, flags=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fa8c3ca6882 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fa8c3ca6abc in QEventLoop::exec (this=0x7fffe8021a90, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007fa8c3caaecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#30 0x0000000000403e0e in main (argc=2, argv=&lt;value optimized out&gt;) at ../../../nepomuk/servicestub/main.cpp:167

Possible duplicates by query: bug 283369, bug 283179, bug 282765, bug 281664, bug 281223.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170571</commentid>
    <comment_count>1</comment_count>
      <attachid>64286</attachid>
    <who name="Sebastian Trueg">trueg</who>
    <bug_when>2011-10-06 12:51:36 +0000</bug_when>
    <thetext>Created attachment 64286
Patch against Soprano

This patch fixes a possible multi-threading problem in Soprano. It would be very helpful if you could test if this fixes the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1174175</commentid>
    <comment_count>2</comment_count>
    <who name="Sebastian Trueg">trueg</who>
    <bug_when>2011-10-17 09:17:51 +0000</bug_when>
    <thetext>Git commit 40c2afb47d6922004825b3bfd0543061f0f7bdc4 by Sebastian Trueg.
Committed on 17/10/2011 at 11:12.
Pushed by trueg into branch &apos;master&apos;.

Protect the prefix map with a mutex.

BUG: 283466

M  +8    -6    soprano/nrlmodel.cpp
M  +1    -1    soprano/nrlmodel.h

http://commits.kde.org/soprano/40c2afb47d6922004825b3bfd0543061f0f7bdc4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175615</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Marten">jjm</who>
    <bug_when>2011-10-20 20:10:37 +0000</bug_when>
    <thetext>Reopening because the commit above appears to cause a hang in  Soprano::NRLModel::Private::buildPrefixMap(), called via Nepomuk::Repository::updateInference() during Nepomuk initialisation.  
Soprano::NRLModel::executeQuery() attempts to lock the m_prefixMapMutex mutex, but it has already been locked in buildPrefixMap().

If the mutex is needed in both these places then it needs to be a recursive mutex.  The attached patch implements this - the mutex recursion mode can only be set during initialisation, so it needs to be changed to an explicitly allocated pointer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175616</commentid>
    <comment_count>4</comment_count>
      <attachid>64740</attachid>
    <who name="Jonathan Marten">jjm</who>
    <bug_when>2011-10-20 20:11:56 +0000</bug_when>
    <thetext>Created attachment 64740
Patch to fix as per comment #3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175694</commentid>
    <comment_count>5</comment_count>
    <who name="Sebastian Trueg">trueg</who>
    <bug_when>2011-10-21 07:59:55 +0000</bug_when>
    <thetext>Git commit ae0050b3b63e510c15e23d7da410736489dc4b30 by Sebastian Trueg.
Committed on 21/10/2011 at 09:59.
Pushed by trueg into branch &apos;2.7&apos;.

Fixed a deadlock in NRLModel caused by a non-recursive mutex.

Thanks to Jonathan Marten for the hint.

BUG: 283466

M  +2    -1    soprano/nrlmodel.cpp

http://commits.kde.org/soprano/ae0050b3b63e510c15e23d7da410736489dc4b30</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64286</attachid>
            <date>2011-10-06 12:51:36 +0000</date>
            <delta_ts>2011-10-06 12:51:36 +0000</delta_ts>
            <desc>Patch against Soprano</desc>
            <filename>soprano-nrlmodel.diff</filename>
            <type>text/plain</type>
            <size>1154</size>
            <attacher name="Sebastian Trueg">trueg</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NvcHJhbm8vbnJsbW9kZWwuY3BwIGIvc29wcmFuby9ucmxtb2RlbC5jcHAK
aW5kZXggNTdjNzQxYi4uOGNhZjQ3YiAxMDA2NDQKLS0tIGEvc29wcmFuby9ucmxtb2RlbC5jcHAK
KysrIGIvc29wcmFuby9ucmxtb2RlbC5jcHAKQEAgLTYyLDcgKzYyLDcgQEAgcHVibGljOgogICAg
ICAqLwogICAgIHZvaWQgYnVpbGRQcmVmaXhNYXAoKQogICAgIHsKLSAgICAgICAgUU11dGV4TG9j
a2VyIGxvY2soICZtX211dGV4ICk7CisgICAgICAgIFFNdXRleExvY2tlciBsb2NrKCAmbV9wcmVm
aXhNYXBNdXRleCApOwogCiAgICAgICAgIG1fcHJlZml4ZXMuY2xlYXIoKTsKIApAQCAtOTgsOCAr
OTgsNyBAQCBwdWJsaWM6CiAKICAgICBOUkxNb2RlbCogcTsKIAotcHJpdmF0ZToKLSAgICBRTXV0
ZXggbV9tdXRleDsKKyAgICBRTXV0ZXggbV9wcmVmaXhNYXBNdXRleDsKIH07CiAKIFNvcHJhbm86
Ok5STE1vZGVsOjpOUkxNb2RlbCgpCkBAIC0yOTksOCArMjk4LDExIEBAIFNvcHJhbm86OlF1ZXJ5
UmVzdWx0SXRlcmF0b3IgU29wcmFubzo6TlJMTW9kZWw6OmV4ZWN1dGVRdWVyeSggY29uc3QgUVN0
cmluZyYgcXVlCiAKICAgICBpZiAoIGxhbmd1YWdlID09IFF1ZXJ5OjpRdWVyeUxhbmd1YWdlU3Bh
cnFsICYmCiAgICAgICAgICBkLT5tX2V4cGFuZFF1ZXJ5UHJlZml4ZXMgKSB7Ci0gICAgICAgIGZv
ciAoIFFIYXNoPFFTdHJpbmcsIFFVcmw+Ojpjb25zdF9pdGVyYXRvciBpdCA9IGQtPm1fcHJlZml4
ZXMuY29uc3RCZWdpbigpOwotICAgICAgICAgICAgICBpdCAhPSBkLT5tX3ByZWZpeGVzLmNvbnN0
RW5kKCk7ICsraXQgKSB7CisgICAgICAgIGQtPm1fcHJlZml4TWFwTXV0ZXgubG9jaygpOworICAg
ICAgICBRSGFzaDxRU3RyaW5nLCBRVXJsPiBwcmVmaXhlcyA9IGQtPm1fcHJlZml4ZXM7CisgICAg
ICAgIGQtPm1fcHJlZml4TWFwTXV0ZXgudW5sb2NrKCk7CisgICAgICAgIGZvciAoIFFIYXNoPFFT
dHJpbmcsIFFVcmw+Ojpjb25zdF9pdGVyYXRvciBpdCA9IHByZWZpeGVzLmNvbnN0QmVnaW4oKTsK
KyAgICAgICAgICAgICAgaXQgIT0gcHJlZml4ZXMuY29uc3RFbmQoKTsgKytpdCApIHsKICAgICAg
ICAgICAgIFFTdHJpbmcgcHJlZml4ID0gaXQua2V5KCk7CiAgICAgICAgICAgICBRVXJsIG5zID0g
aXQudmFsdWUoKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64740</attachid>
            <date>2011-10-20 20:11:56 +0000</date>
            <delta_ts>2011-10-20 20:11:56 +0000</delta_ts>
            <desc>Patch to fix as per comment #3</desc>
            <filename>283466.patch</filename>
            <type>text/plain</type>
            <size>1327</size>
            <attacher name="Jonathan Marten">jjm</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NvcHJhbm8vbnJsbW9kZWwuY3BwIGIvc29wcmFuby9ucmxtb2RlbC5jcHAK
aW5kZXggNWJiOGFlNS4uYWNmYjEzZSAxMDA2NDQKLS0tIGEvc29wcmFuby9ucmxtb2RlbC5jcHAK
KysrIGIvc29wcmFuby9ucmxtb2RlbC5jcHAKQEAgLTU1LDYgKzU1LDEzIEBAIHB1YmxpYzoKICAg
ICBQcml2YXRlKCkKICAgICAgICAgOiBpZ25vcmVDb250ZXh0KCB0cnVlICksCiAgICAgICAgICAg
bV9leHBhbmRRdWVyeVByZWZpeGVzKCBmYWxzZSApIHsKKworICAgICAgICBtX3ByZWZpeE1hcE11
dGV4ID0gbmV3IFFNdXRleChRTXV0ZXg6OlJlY3Vyc2l2ZSk7CisgICAgfQorCisgICAgflByaXZh
dGUoKQorICAgIHsKKyAgICAgICAgZGVsZXRlIG1fcHJlZml4TWFwTXV0ZXg7CiAgICAgfQogCiAg
ICAgLyoqCkBAIC02Miw3ICs2OSw3IEBAIHB1YmxpYzoKICAgICAgKi8KICAgICB2b2lkIGJ1aWxk
UHJlZml4TWFwKCkKICAgICB7Ci0gICAgICAgIFFNdXRleExvY2tlciBsb2NrKCAmbV9wcmVmaXhN
YXBNdXRleCApOworICAgICAgICBRTXV0ZXhMb2NrZXIgbG9jayggbV9wcmVmaXhNYXBNdXRleCAp
OwogCiAgICAgICAgIG1fcHJlZml4ZXMuY2xlYXIoKTsKIApAQCAtOTgsNyArMTA1LDcgQEAgcHVi
bGljOgogCiAgICAgTlJMTW9kZWwqIHE7CiAKLSAgICBRTXV0ZXggbV9wcmVmaXhNYXBNdXRleDsK
KyAgICBRTXV0ZXggKm1fcHJlZml4TWFwTXV0ZXg7CiB9OwogCiBTb3ByYW5vOjpOUkxNb2RlbDo6
TlJMTW9kZWwoKQpAQCAtMjk4LDkgKzMwNSw5IEBAIFNvcHJhbm86OlF1ZXJ5UmVzdWx0SXRlcmF0
b3IgU29wcmFubzo6TlJMTW9kZWw6OmV4ZWN1dGVRdWVyeSggY29uc3QgUVN0cmluZyYgcXVlCiAK
ICAgICBpZiAoIGxhbmd1YWdlID09IFF1ZXJ5OjpRdWVyeUxhbmd1YWdlU3BhcnFsICYmCiAgICAg
ICAgICBkLT5tX2V4cGFuZFF1ZXJ5UHJlZml4ZXMgKSB7Ci0gICAgICAgIGQtPm1fcHJlZml4TWFw
TXV0ZXgubG9jaygpOworICAgICAgICBkLT5tX3ByZWZpeE1hcE11dGV4LT5sb2NrKCk7CiAgICAg
ICAgIFFIYXNoPFFTdHJpbmcsIFFVcmw+IHByZWZpeGVzID0gZC0+bV9wcmVmaXhlczsKLSAgICAg
ICAgZC0+bV9wcmVmaXhNYXBNdXRleC51bmxvY2soKTsKKyAgICAgICAgZC0+bV9wcmVmaXhNYXBN
dXRleC0+dW5sb2NrKCk7CiAgICAgICAgIGZvciAoIFFIYXNoPFFTdHJpbmcsIFFVcmw+Ojpjb25z
dF9pdGVyYXRvciBpdCA9IHByZWZpeGVzLmNvbnN0QmVnaW4oKTsKICAgICAgICAgICAgICAgaXQg
IT0gcHJlZml4ZXMuY29uc3RFbmQoKTsgKytpdCApIHsKICAgICAgICAgICAgIFFTdHJpbmcgcHJl
Zml4ID0gaXQua2V5KCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>