Version: (using KDE 4.4.0) OS: Linux Installed from: Fedora RPMs The nepomuk service apparently crashed, but the only symptom was Fedora 12's automatic crash tool. So I've only got a backtrace which will be attached. From where I stand the bug/crash looks extremely similar to https://bugs.kde.org/show_bug.cgi?id=230682 which I just reported. However, as the crash happened in the background and I have no other information than what the automatic crash report tool gave me, I'll leave the decision to those who can actually use that info.
Created attachment 41618 [details] Crash backtrace
Pasting backtrace inline: Thread 3 (Thread 2409): #0 0x00000030ff20e0bd in write () at ../sysdeps/unix/syscall-template.S:82 No locals. #1 0x0000003478aa6bb4 in qt_safe_write (this=0x7f020400ed00, data= 0x7f020416f838 "\025", len=6) at ../../src/corelib/kernel/qcore_unix_p.h:262 ret = <value optimized out> #2 QNativeSocketEnginePrivate::nativeWrite (this=0x7f020400ed00, data= 0x7f020416f838 "\025", len=6) at socket/qnativesocketengine_unix.cpp:842 q = 0x7f020400ece0 writtenBytes = <value optimized out> #3 0x0000003478aa0956 in QAbstractSocketPrivate::flush (this=0x7f020400e290) at socket/qabstractsocket.cpp:733 q = 0x7f0204005df8 nextSize = <value optimized out> ptr = <value optimized out> written = <value optimized out> #4 0x0000003478aa0e1c in QAbstractSocketPrivate::canWriteNotification (this= 0x7f020400e290) at socket/qabstractsocket.cpp:670 tmp = 6 #5 0x0000003478aa14e8 in QAbstractSocket::waitForReadyRead (this= 0x7f0204005df8, msecs=600000) at socket/qabstractsocket.cpp:1827 readyToRead = false readyToWrite = true d = 0x7f020400e290 stopWatch = {mds = 66154034} #6 0x000000347dc237ba in Soprano::Client::ClientConnection::queryIteratorCurrent (this=0x12ea5b0, id=60550352) at /usr/src/debug/soprano-2.4.0.1/client/clientconnection.cpp:546 stream = {<Soprano::Error::ErrorCache> = {_vptr.ErrorCache = 0x347de56070, d = 0x7f02040fe660}, m_device = 0x7f02040013e0} set = {d = {d = 0x7f0209188dd0}} error = {_vptr.Error = 0x1, d = {d = 0x7f0209188d90}} #7 0x000000347dc2707b in Soprano::Client::ClientQueryResultIteratorBackend::current (this=0x7f0204150830) at /usr/src/debug/soprano-2.4.0.1/client/clientqueryresultiteratorbackend.cpp:60 s = {d = {d = 0x7f0209188f80}} #8 0x000000347dc26d32 in Soprano::Client::ClientQueryResultIteratorBackend::binding (this=0x7f0204150830, name=<value optimized out>) at /usr/src/debug/soprano-2.4.0.1/client/clientqueryresultiteratorbackend.cpp:100 No locals. #9 0x0000003e70e57867 in Soprano::QueryResultIterator::binding ( this=<value optimized out>, name=<value optimized out>) at /usr/src/debug/soprano-2.4.0.1/soprano/queryresultiterator.cpp:95 No locals. #10 0x00007f020a86cb59 in Strigi::NepomukIndexReader::getChildren ( this=<value optimized out>, parent=<value optimized out>, children=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/strigibackend/nepomukindexreader.cpp:98 pathNode = {d = {d = 0x7f02040fe660}} mTimeNode = {d = {d = 0x7f020429ef70}} path = "/home/Pif/Music/Banning Eyre/Guitar Atlas - Africa/33 - Track 33.mp3" query = {static null = {<No data fields>}, static shared_null = { ref = {_q_value = 9764}, alloc = 0, size = 0, data = 0x3e69863e7a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = { ref = {_q_value = 53}, alloc = 0, size = 0, data = 0x3e69863e9a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f0204146e00, static codecForCStrings = 0x0} result = {<Soprano::Iterator<Soprano::BindingSet>> = {<Soprano::Error::ErrorCache> = {_vptr.ErrorCache = 0x3e710f3650, d = 0x7f020416cb40}, d = {d = 0x7f020426c6d0}}, <No data fields>} #11 0x00007f020aa8e70d in Nepomuk::IndexScheduler::updateDir (this=0x1308630, dir=..., analyzer=<value optimized out>, flags=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:287 dirInfo = {d_ptr = {d = 0x7f0204293f80}} subFolders = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7f02041433b0}, d = 0x7f02041433b0}} filesToDelete = std::vector of length 17450997548651, capacity -4829289174 = {Cannot access memory at address 0x900000016 Thread 2 (Thread 2634): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 No locals. #1 0x0000003e69471802 in wait (this=<value optimized out>, mutex= 0x7f02002c7d50, time=120000) at thread/qwaitcondition_unix.cpp:85 tv = {tv_sec = 1267723290, tv_usec = 806785} ti = {tv_sec = 1267723410, tv_nsec = 806785000} code = <value optimized out> #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x7f02002c7d50, time=120000) at thread/qwaitcondition_unix.cpp:159 returnValue = 120 #3 0x00007f020aa96fe3 in FileSystemWatcher::Private::run (this=0x1347440) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/filesystemwatcher.cpp:146 mutex = {d = 0x7f01f8131ad0} __PRETTY_FUNCTION__ = "virtual void FileSystemWatcher::Private::run()" #4 0x0000003e694709a5 in QThreadPrivate::start (arg=0x1347440) at thread/qthread_unix.cpp:248 thr = 0x1347440 data = 0x1396340 #5 0x00000030ff206a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 __res = <value optimized out> now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139646569580304, 1006540639357645431, 140735384801664, 139646569580304, 0, 3, -868082880913853833, 978984401044517495}, mask_was_saved = 0}}, priv = { pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> #6 0x00000030feade67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #7 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 2387): #0 0x00000030fea326c5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = <value optimized out> selftid = <value optimized out> #1 0x00000030fea33ea5 in abort () at abort.c:92 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x7fff829e4730, sa_sigaction = 0x7fff829e4730}, sa_mask = {__val = { 140735384799072, 140735384807606, 27, 210431627255, 3, 140735384799082, 6, 210431627259, 2, 140735384799070, 2, 210431620644, 1, 210431627255, 3, 140735384799078}}, sa_flags = 10, sa_restorer = 0x30feb3cffb} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00000030fea6f0f3 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff829e50e0, reg_save_area = 0x7fff829e4ff0}} ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff829e50e0, reg_save_area = 0x7fff829e4ff0}} fd = <value optimized out> on_2 = <value optimized out> list = <value optimized out> nlist = <value optimized out> cp = <value optimized out> written = <value optimized out> #3 0x00000030fea74a76 in malloc_printerr (action=3, str= 0x30feb3e4e8 "double free or corruption (!prev)", ptr=<value optimized out>) at malloc.c:6264 buf = "00007f02041558b0" cp = <value optimized out> #4 0x0000003e694b2e0c in QString::free (d=0x7f02041558b0) at tools/qstring.cpp:1108 No locals. #5 0x00007f020aa8aca7 in ~QString (this=<value optimized out>) at /usr/include/QtCore/qstring.h:869 No locals. #6 Nepomuk::StrigiService::userStatusString (this=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/strigiservice.cpp:175 indexing = 112 suspended = false folder = {static null = {<No data fields>}, static shared_null = { ref = {_q_value = 9764}, alloc = 0, size = 0, data = 0x3e69863e7a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = { ref = {_q_value = 53}, alloc = 0, size = 0, data = 0x3e69863e9a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f02041558b0, static codecForCStrings = 0x0} #7 0x00007f020aa93a03 in Nepomuk::SystemTray::slotUpdateStrigiStatus (this= 0x13f1d00) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/systray.cpp:77 No locals. #8 0x00007f020aa93b42 in Nepomuk::SystemTray::qt_metacall (this=0x13f1d00, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff829e5310) at /usr/src/debug/kdebase-runtime-4.4.0/x86_64-redhat-linux-gnu/nepomuk/services/strigi/systray.moc:75 No locals. #9 0x0000003e6956a2af in QMetaObject::activate (sender=0x1306830, m=<value optimized out>, local_signal_index=<value optimized out>, argv= 0x0) at kernel/qobject.cpp:3293 receiver = 0x13f1d00 method = <value optimized out> currentSender = {sender = 0x1306830, signal = 4, ref = 1} previousSender = <value optimized out> c = 0x1581220 last = <value optimized out> methodOffset = <value optimized out> signal_absolute_index = <value optimized out> empty_argv = {0x0} locker = {{mtx = 0x1292a80, val = 19475072}} currentThreadData = <value optimized out> connectionLists = <value optimized out> signalOffset = <value optimized out> signal_index = <value optimized out> #10 0x00007f020aa8add8 in Nepomuk::StrigiService::qt_metacall (this= 0x1306830, _c=InvokeMetaMethod, _id=0, _a=0x7f020411afd0) at /usr/src/debug/kdebase-runtime-4.4.0/x86_64-redhat-linux-gnu/nepomuk/services/strigi/strigiservice.moc:85 No locals. #11 0x0000003e69566921 in QObject::event (this=0x1306830, e=0x7f020416aca0) at kernel/qobject.cpp:1248 mce = 0x7f020416aca0 currentSender = {sender = 0x1308630, signal = 13, ref = 1} previousSender = 0x0 #12 0x0000003e6b1aa9dc in QApplicationPrivate::notify_helper (this=0x11e2530, receiver=0x1306830, e=0x7f020416aca0) at kernel/qapplication.cpp:4300 consumed = <value optimized out> #13 0x0000003e6b1b0aab in QApplication::notify (this=<value optimized out>, receiver=0x1306830, e=0x7f020416aca0) at kernel/qapplication.cpp:4183 d = 0x0 res = <value optimized out> #14 0x0000003e6955774c in QCoreApplication::notifyInternal (this= 0x7fff829e5f00, receiver=0x1306830, event=0x7f020416aca0) at kernel/qcoreapplication.cpp:704 threadData = 0x11cc850 returnValue = <value optimized out> result = false cbdata = {0x1306830, 0x7f020416aca0, 0x7fff829e59ef} d = <value optimized out> #15 0x0000003e69558497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x11cc850) at kernel/qcoreapplication.h:215 No locals. #16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x11cc850) at kernel/qcoreapplication.cpp:1345 pe = @0x7f0204112f90 e = 0x7f020416aca0 r = 0x1306830 locker = {{mtx = 0x11cc890, val = 18663568}} startOffset = 0 i = @0x11cc884 #17 0x0000003e6957d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220 No locals. #18 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 source = <value optimized out> #19 0x0000003100a3920e in g_main_dispatch (context=0x11e5120) at gmain.c:1960 was_in_call = 0 user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = <value optimized out> current_source_link = {data = 0x11e6080, next = 0x0} source = 0x11e6080 current = 0x11e41b0 i = <value optimized out> #20 IA__g_main_context_dispatch (context=0x11e5120) at gmain.c:2513 No locals. #21 0x0000003100a3cbf8 in g_main_context_iterate (context=0x11e5120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 max_priority = 2147483647 timeout = 8468 some_ready = 1 nfds = 8 allocated_nfds = <value optimized out> fds = <value optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #22 0x0000003100a3cd1a in IA__g_main_context_iteration (context=0x11e5120, may_block=1) at gmain.c:2654 retval = 1 #23 0x0000003e6957d063 in QEventDispatcherGlib::processEvents (this= 0x11cbf40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 d = 0x11e27b0 canWait = <value optimized out> #24 0x0000003e6b249a1e in QGuiEventDispatcherGlib::processEvents ( this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 d = 0x11e27b0 returnValue = false #25 0x0000003e69556192 in QEventLoop::processEvents ( this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 d = 0x12f39d0 #26 0x0000003e6955645c in QEventLoop::exec (this=0x7fff829e5ce0, flags=...) at kernel/qeventloop.cpp:201 d = 0x12f39d0 app = 0x7fff829e5f00 #27 0x0000003e69558749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 threadData = 0x11cc850 eventLoop = {<QObject> = {_vptr.QObject = 0x3e69861f10, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3e695f3b00 "QObject", data = 0x3e695f3ba0, extradata = 0x3e69859780}}, d_ptr = {d = 0x12f39d0}, static staticQtMetaObject = {d = { superdata = 0x0, stringdata = 0x3e695fc780 "Qt", data = 0x3e695ffda0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x605840, stringdata = 0x3e69605860 "QEventLoop", data = 0x3e69605880, extradata = 0x0}}} returnCode = -1 #28 0x00000000004037ac in main (argc=2, argv=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/servicestub/main.cpp:152 aboutData = {d = 0x11cde60} app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x3e6bbeeed0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3e695f3b00 "QObject", data = 0x3e695f3ba0, extradata = 0x3e69859780}}, d_ptr = {d = 0x11e2530}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3e695fc780 "Qt", data = 0x3e695ffda0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x605840, stringdata = 0x3e69605900 "QCoreApplication", data = 0x3e696059a0, extradata = 0x0}}, static self = 0x7fff829e5f00}, static staticMetaObject = {d = {superdata = 0x3e69861fa0, stringdata = 0x3e6b7e97e0 "QApplication", data = 0x3e6b7e9a20, extradata = 0x0}}} serviceName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 9764}, alloc = 0, size = 0, data = 0x3e69863e7a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 53}, alloc = 0, size = 0, data = 0x3e69863e9a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x12b6c90, static codecForCStrings = 0x0} compData = {_vptr.KComponentData = 0x3479667010, d = 0x12b6700} dependencies = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = { 0x0}}, d = 0x605940}, d = 0x605940}}, <No data fields>} control = <value optimized out> options = {d = 0x11ce810} args = 0x12f1690 s = {_vptr.QTextStream = 0x3e6985e570, d_ptr = {d = 0x12b4de0}} services = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x12f4ea0}, d = 0x12f4ea0}} service = {d = 0x12f55c0}
*** Bug 230682 has been marked as a duplicate of this bug. ***
*** Bug 230567 has been marked as a duplicate of this bug. ***
Apologies if this should be raised as a separate bug report, but I've experienced what seems to be the same or a similar issue in kdebase-runtime-4.4.1-1.fc12. Backtrace: Core was generated by `/usr/bin/nepomukservicestub nepomukstrigiservice'. Program terminated with signal 6, Aborted. #0 0x00000030298326c5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); Thread 3 (Thread 2616): #0 0x00000030298d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 _a3 = 4254 _a1 = 29929824 resultvar = <value optimized out> _a2 = 8 resultvar = <value optimized out> oldtype = 0 result = <value optimized out> #1 0x000000329463c9dc in g_main_context_poll (context=0x18de120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904 poll_func = 0x32946496b0 <IA__g_poll> #2 g_main_context_iterate (context=0x18de120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586 max_priority = 2147483647 timeout = 4254 some_ready = 29929824 nfds = 8 allocated_nfds = <value optimized out> fds = 0x1c8b160 __PRETTY_FUNCTION__ = "g_main_context_iterate" #3 0x000000329463cd1a in IA__g_main_context_iteration (context=0x18de120, may_block=1) at gmain.c:2654 retval = 1 #4 0x0000003e7bb7d063 in QEventDispatcherGlib::processEvents (this= 0x18c4f30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 d = 0x18db800 canWait = <value optimized out> #5 0x0000003ce6649a1e in QGuiEventDispatcherGlib::processEvents ( this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 d = 0x18db800 returnValue = 252 #6 0x0000003e7bb56192 in QEventLoop::processEvents ( this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 d = 0x19f7bb0 #7 0x0000003e7bb5645c in QEventLoop::exec (this=0x7fffcf2f6570, flags=...) at kernel/qeventloop.cpp:201 d = 0x19f7bb0 app = 0x7fffcf2f6790 #8 0x0000003e7bb58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 threadData = 0x18c5840 eventLoop = {<QObject> = {_vptr.QObject = 0x3e7be61f10, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3e7bbf3b00 "QObject", data = 0x3e7bbf3ba0, extradata = 0x3e7be59780}}, d_ptr = {d = 0x19f7bb0}, static staticQtMetaObject = {d = { superdata = 0x0, stringdata = 0x3e7bbfc780 "Qt", data = 0x3e7bbffda0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x605840, stringdata = 0x3e7bc05860 "QEventLoop", data = 0x3e7bc05880, extradata = 0x0}}} returnCode = -1 #9 0x00000000004037ac in main (argc=2, argv=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.1/nepomuk/servicestub/main.cpp:152 aboutData = {d = 0x18c6e50} app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x3ce6feeed0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3e7bbf3b00 "QObject", data = 0x3e7bbf3ba0, extradata = 0x3e7be59780}}, d_ptr = {d = 0x18db580}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3e7bbfc780 "Qt", data = 0x3e7bbffda0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x605840, stringdata = 0x3e7bc05900 "QCoreApplication", data = 0x3e7bc059a0, extradata = 0x0}}, static self = 0x7fffcf2f6790}, static staticMetaObject = {d = {superdata = 0x3e7be61fa0, stringdata = 0x3ce6be97e0 "QApplication", data = 0x3ce6be9a20, extradata = 0x0}}} serviceName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 17823}, alloc = 0, size = 0, data = 0x3e7be63e7a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 53}, alloc = 0, size = 0, data = 0x3e7be63e9a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x19b9ac0, static codecForCStrings = 0x0} compData = {_vptr.KComponentData = 0x3676067010, d = 0x18df330} dependencies = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = { 0x0}}, d = 0x605940}, d = 0x605940}}, <No data fields>} control = 0x19f6ef0 options = {d = 0x18c7800} args = 0x19f6ef0 s = {_vptr.QTextStream = 0x3e7be5e570, d_ptr = {d = 0x19b84f0}} services = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x19fa5f0}, d = 0x19fa5f0}} service = {d = 0x19bc340} Thread 2 (Thread 2687): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 No locals. #1 0x0000003e7ba71802 in wait (this=<value optimized out>, mutex= 0x7fbbf62c3d50, time=120000) at thread/qwaitcondition_unix.cpp:85 tv = {tv_sec = 1269200795, tv_usec = 672932} ti = {tv_sec = 1269200915, tv_nsec = 672932000} code = <value optimized out> #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x7fbbf62c3d50, time=120000) at thread/qwaitcondition_unix.cpp:159 returnValue = 120 #3 0x00007fbbf86281c3 in FileSystemWatcher::Private::run (this=0x1a98250) at /usr/src/debug/kdebase-runtime-4.4.1/nepomuk/services/strigi/filesystemwatcher.cpp:146 mutex = {d = 0x7fbbe8084ea0} __PRETTY_FUNCTION__ = "virtual void FileSystemWatcher::Private::run()" #4 0x0000003e7ba709a5 in QThreadPrivate::start (arg=0x1a98250) at thread/qthread_unix.cpp:248 thr = 0x1a98250 data = 0x1a44710 #5 0x000000302a006a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297 __res = <value optimized out> now = <value optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140445265708816, 2355624491518435605, 140736669374992, 140445265708816, 0, 3, -2321825892851343083, 2364548126614397205}, mask_was_saved = 0}}, priv = { pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> freesize = <value optimized out> #6 0x00000030298de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #7 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 2627): #0 0x00000030298326c5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = <value optimized out> selftid = <value optimized out> #1 0x0000003029833ea5 in abort () at abort.c:92 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x7fbbf6cc3d20, sa_sigaction = 0x7fbbf6cc3d20}, sa_mask = {__val = { 140445276192080, 140445415441584, 16, 206855976458, 1, 206854765183, 5, 206855980088, 3, 140445276192078, 2, 206855976484, 1, 206855983095, 3, 140445276192086}}, sa_flags = 10, sa_restorer = 0x302993cffb} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x000000302986f0f3 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fbbf6cc46d0, reg_save_area = 0x7fbbf6cc45e0}} ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fbbf6cc46d0, reg_save_area = 0x7fbbf6cc45e0}} fd = <value optimized out> on_2 = <value optimized out> list = <value optimized out> nlist = <value optimized out> cp = <value optimized out> written = <value optimized out> #3 0x0000003029874a76 in malloc_printerr (action=3, str= 0x302993e4e8 "double free or corruption (!prev)", ptr=<value optimized out>) at malloc.c:6264 buf = "00007fbbf0df47c0" cp = <value optimized out> #4 0x0000003e7bab2e0c in QString::free (d=0x7fbbf0df47c0) at tools/qstring.cpp:1108 No locals. #5 0x0000003e7bab31e2 in QString::operator= (this=0x1a14d30, other=...) at tools/qstring.cpp:1282 No locals. #6 0x00007fbbf861fddd in Nepomuk::IndexScheduler::updateDir (this=0x1a14ce0, dir=..., analyzer=<value optimized out>, flags=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.4.1/nepomuk/services/strigi/indexscheduler.cpp:273 dirInfo = {d_ptr = {d = 0x7fbbf6cc4af0}} subFolders = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fbbf0c2b5b0}, d = 0x7fbbf0c2b5b0}} filesToDelete = std::vector of length 17555647217404, capacity 3448022 = {Cannot access memory at address 0x0 From To Syms Read Shared Object Library 0x0000003e7ba57e10 0x0000003e7bbad658 Yes (*) /usr/lib64/libQtCore.so.4.6.2 0x000000302a005390 0x000000302a010918 Yes (*) /lib64/libpthread-2.11.1.so 0x0000003e7c8122e0 0x0000003e7c8593c8 Yes (*) /usr/lib64/libQtDBus.so.4.6.2 0x0000003675c8ef00 0x0000003675df6428 Yes (*) /usr/lib64/libkdecore.so.5.4.0 0x00000036763454a0 0x0000003676540a88 Yes (*) /usr/lib64/libkdeui.so.5.4.0 0x000000367e6216d0 0x000000367e66c638 Yes (*) /usr/lib64/libnepomuk.so.4.4.0 0x000000367a840620 0x000000367a8ab488 Yes (*) /usr/lib64/libsoprano.so.4.3.0 0x0000003ce7a12a10 0x0000003ce7a44258 Yes (*) /usr/lib64/libQtSvg.so.4.6.2 0x0000003ce659d5c0 0x0000003ce6be80b8 Yes (*) /usr/lib64/libQtGui.so.4.6.2 0x00000031c0a56410 0x00000031c0abeb56 Yes (*) /usr/lib64/libstdc++.so.6.0.13 0x000000302a403ea0 0x000000302a4442f8 Yes (*) /lib64/libm-2.11.1.so 0x00000031c0602910 0x00000031c0612ce8 Yes (*) /lib64/libgcc_s-4.4.3-20100127.so.1 0x000000302981e860 0x00000030299261bc Yes (*) /lib64/libc-2.11.1.so 0x000000302a801ef0 0x000000302a80d228 Yes (*) /lib64/libz.so.1.2.3 0x0000003029c00de0 0x0000003029c01998 Yes (*) /lib64/libdl-2.11.1.so 0x0000003294e01590 0x0000003294e029e8 Yes (*) /lib64/libgthread-2.0.so.0.2200.4 0x000000302ac02140 0x000000302ac05578 Yes (*) /lib64/librt-2.11.1.so 0x00000032946132f0 0x000000329468a1e8 Yes (*) /lib64/libglib-2.0.so.0.2200.4 0x0000003029400af0 0x00000030294183d4 Yes (*) /lib64/ld-2.11.1.so 0x0000003e7c010300 0x0000003e7c032f38 Yes (*) /usr/lib64/libQtXml.so.4.6.2 0x00000030310070a0 0x000000303102e328 Yes (*) /lib64/libdbus-1.so.3.4.0 0x000000304dc2b2a0 0x000000304dcc0c88 Yes (*) /usr/lib64/libQtNetwork.so.4.6.2 0x0000003034c01630 0x0000003034c0dcc8 Yes (*) /lib64/libbz2.so.1 0x00000036e54025d0 0x00000036e5416978 Yes (*) /usr/lib64/liblzma.so.0 0x000000302c4038c0 0x000000302c411eb8 Yes (*) /lib64/libresolv-2.11.1.so 0x000000304e609810 0x000000304e610af8 Yes (*) /usr/lib64/libpolkit-qt-core-1.so.0 0x0000003ce60019f0 0x0000003ce60062a8 Yes (*) /usr/lib64/libSM.so.6.0.0 0x000000302fc04d70 0x000000302fc137a8 Yes (*) /usr/lib64/libICE.so.6.3.0 0x0000003e4081dd80 0x0000003e408ab8c8 Yes (*) /usr/lib64/libX11.so.6.3.0 0x0000003e41003580 0x0000003e4100e768 Yes (*) /usr/lib64/libXext.so.6.4.0 0x0000003e44804030 0x0000003e44810fc8 Yes (*) /usr/lib64/libXft.so.2.1.13 0x000000302b000dd0 0x000000302b001b68 Yes (*) /usr/lib64/libXau.so.6.0.0 0x0000003039001310 0x0000003039002d38 Yes (*) /usr/lib64/libXdmcp.so.6.0.0 0x0000003e44c02f60 0x0000003e44c0ea48 Yes (*) /usr/lib64/libXpm.so.4.11.0 0x0000003b344013b0 0x0000003b344043b8 Yes (*) /usr/lib64/libXtst.so.6 0x0000003e42002880 0x0000003e42007658 Yes (*) /usr/lib64/libXcursor.so.1 0x0000003e41401370 0x0000003e41404178 Yes (*) /usr/lib64/libXfixes.so.3 0x0000003e418018c0 0x0000003e41807f58 Yes (*) /usr/lib64/libXrender.so.1.3.0 0x000000367e20ec80 0x000000367e236f28 Yes (*) /usr/lib64/libsopranoclient.so.1.2.0 0x0000003663804830 0x000000366381e788 Yes (*) /usr/lib64/libpng12.so.0 0x000000302e00c850 0x000000302e0744e8 Yes (*) /usr/lib64/libfreetype.so.6 0x0000003294a08890 0x0000003294a31e18 Yes (*) /lib64/libgobject-2.0.so.0.2200.4 0x0000003b33401eb0 0x0000003b3340c608 Yes (*) /usr/lib64/libXi.so.6 0x00000036e2801720 0x00000036e2806828 Yes (*) /usr/lib64/libXrandr.so.2 0x0000003e42800a20 0x0000003e42801508 Yes (*) /usr/lib64/libXinerama.so.1 0x000000302e805c80 0x000000302e81ff28 Yes (*) /usr/lib64/libfontconfig.so.1 0x0000003030801270 0x0000003030802d88 Yes (*) /lib64/libcap-ng.so.0 0x000000304d814270 0x000000304d845048 Yes (*) /usr/lib64/libssl.so.1.0.0 0x000000303245c100 0x000000303251f248 Yes (*) /usr/lib64/libcrypto.so.1.0.0 0x000000304f007880 0x000000304f015048 Yes (*) /usr/lib64/libpolkit-gobject-1.so.0 0x000000304c418860 0x000000304c47a888 Yes (*) /lib64/libgio-2.0.so.0.2200.4 0x0000003295201080 0x0000003295201fd8 Yes (*) /lib64/libgmodule-2.0.so.0.2200.4 0x0000003ce5c013d0 0x0000003ce5c029e8 Yes (*) /lib64/libuuid.so.1 0x0000003e40c08650 0x0000003e40c13898 Yes (*) /usr/lib64/libxcb.so.1 0x000000302d803b70 0x000000302d81c9d8 Yes (*) /lib64/libexpat.so.1 0x000000304cc06c00 0x000000304cc27328 Yes (*) /lib64/libgssapi_krb5.so.2 0x000000304d418540 0x000000304d473f18 Yes (*) /lib64/libkrb5.so.3 0x00000036e2c01220 0x00000036e2c01cf8 Yes (*) /lib64/libcom_err.so.2 0x000000304d0055c0 0x000000304d01e778 Yes (*) /lib64/libk5crypto.so.3 0x000000304ec114d0 0x000000304ec34628 Yes (*) /usr/lib64/libeggdbus-1.so.0 0x000000304c005550 0x000000304c015028 Yes (*) /lib64/libselinux.so.1 0x000000304c8026c0 0x000000304c806798 Yes (*) /lib64/libkrb5support.so.0 0x0000003032800aa0 0x0000003032800fa8 Yes (*) /lib64/libkeyutils.so.1 0x0000003297a08e30 0x0000003297a19118 Yes (*) /usr/lib64/libdbus-glib-1.so.2 0x00007fbbf9143580 0x00007fbbf9144d18 Yes (*) /usr/lib64/gconv/UTF-16.so 0x00007fbbf8f17650 0x00007fbbf8f1a448 Yes (*) /usr/lib64/kde4/plugins/gui_platform/libkde.so 0x0000003676ab0e80 0x0000003676c25328 Yes (*) /usr/lib64/libkio.so.5.4.0 0x00000036e9617280 0x00000036e9659008 Yes (*) /usr/lib64/libstreamanalyzer.so.0.7.2 0x00000036e9210220 0x00000036e922d128 Yes (*) /usr/lib64/libstreams.so.0.7.2 0x0000003677027a10 0x000000367706b0b8 Yes (*) /usr/lib64/libsolid.so.4.4.0 0x000000303b601770 0x000000303b605038 Yes (*) /usr/lib64/libfam.so.0 0x0000003038c01d30 0x0000003038c05c18 Yes (*) /lib64/libacl.so.1 0x0000003038401350 0x0000003038403448 Yes (*) /lib64/libattr.so.1 0x000000303442c600 0x0000003034507fa8 Yes (*) /usr/lib64/libxml2.so.2 0x00007fbbf8cda110 0x00007fbbf8ce19e8 Yes (*) /lib64/libnss_files-2.11.1.so 0x00007fbbf8a75ad0 0x00007fbbf8ac7ff8 Yes (*) /usr/lib64/kde4/plugins/styles/oxygen.so 0x00007fbbf861bc20 0x00007fbbf862cf48 Yes (*) /usr/lib64/kde4/nepomukstrigiservice.so 0x0000003678420f80 0x00000036784498f8 Yes (*) /usr/lib64/libkutils.so.4.4.0 0x0000003677c1ec60 0x0000003677c3ab58 Yes (*) /usr/lib64/libkparts.so.4.4.0 0x0000003e4c200be0 0x0000003e4c201c08 Yes (*) /usr/lib64/libXss.so.1.0.0 0x00007fbbf83a3620 0x00007fbbf83b2bf8 Yes (*) /usr/lib64/strigi/strigiindex_clucene.so 0x00000031c206e8d0 0x00000031c20d7898 Yes (*) /usr/lib64/libclucene.so.0 0x00007fbbf8185a10 0x00007fbbf81908b8 Yes (*) /usr/lib64/strigi/strigiindex_nepomukbackend.so 0x00007fbbf56be230 0x00007fbbf56c1d38 Yes (*) /usr/lib64/strigi/strigiea_jpeg.so 0x00000031c8051150 0x00000031c8126848 Yes (*) /usr/lib64/libexiv2.so.5 0x00007fbbf54b8470 0x00007fbbf54b9758 Yes (*) /usr/lib64/strigi/strigita_dds.so 0x00007fbbf52b5400 0x00007fbbf52b5b98 Yes (*) /usr/lib64/strigi/strigila_txt.so 0x00007fbbf50b28e0 0x00007fbbf50b2ac8 Yes (*) /usr/lib64/strigi/strigita_wav.so 0x00007fbbf4eabfb0 0x00007fbbf4eafe18 Yes (*) /usr/lib64/strigi/strigita_font.so 0x0000003677805220 0x000000367780f878 Yes (*) /usr/lib64/libkfontinst.so.4 0x00007fbbf4ca73f0 0x00007fbbf4ca7ba8 Yes (*) /usr/lib64/strigi/strigila_xpm.so 0x00007fbbf4aa43f0 0x00007fbbf4aa4cc8 Yes (*) /usr/lib64/strigi/strigita_xbm.so 0x00007fbbf48a0350 0x00007fbbf48a1448 Yes (*) /usr/lib64/strigi/strigiea_ics.so 0x00007fbbf45a5bf0 0x00007fbbf4645348 Yes (*) /usr/lib64/libkcal.so.4.4.0 0x00007fbbf42f44c0 0x00007fbbf43459e8 Yes (*) /usr/lib64/libkabc.so.4.4.0 0x0000003679c0d050 0x0000003679c1c348 Yes (*) /usr/lib64/libkresources.so.4.4.0 0x000000367b0050e0 0x000000367b010cf8 Yes (*) /usr/lib64/libkpimutils.so.4.4.0 0x00000030446194f0 0x0000003044642668 Yes (*) /usr/lib64/libical.so.0 0x0000003044a07730 0x0000003044a0f978 Yes (*) /usr/lib64/libicalss.so.0 0x00007fbbf40a3790 0x00007fbbf40bdcb8 Yes (*) /usr/lib64/libkldap.so.4.4.0 0x000000367ac25e40 0x000000367ac551c8 Yes (*) /usr/lib64/libkmime.so.4.4.0 0x00007fbbefdc9090 0x00007fbbefdf1b28 Yes (*) /usr/lib64/libldap-2.4.so.2 0x000000327ca033b0 0x000000327ca0a338 Yes (*) /usr/lib64/liblber-2.4.so.2 0x00007fbbefba66a0 0x00007fbbefbb6538 Yes (*) /usr/lib64/libsasl2.so.2 0x00007fbbef96bc00 0x00007fbbef9709a8 Yes (*) /lib64/libcrypt-2.11.1.so 0x00007fbbef70f110 0x00007fbbef74aff8 Yes (*) /lib64/libfreebl3.so 0x00007fbbef50a3f0 0x00007fbbef50aac8 Yes (*) /usr/lib64/strigi/strigita_gif.so 0x00007fbbef3078e0 0x00007fbbef307ac8 Yes (*) /usr/lib64/strigi/strigita_avi.so 0x00007fbbef1051c0 0x00007fbbef105888 Yes (*) /usr/lib64/strigi/strigita_ts.so 0x00007fbbeef019e0 0x00007fbbeef023c8 Yes (*) /usr/lib64/strigi/strigila_namespaceharvester.so 0x00007fbbeecfd5e0 0x00007fbbeecfe3a8 Yes (*) /usr/lib64/strigi/strigila_deb.so 0x00007fbbeeaf8c80 0x00007fbbeeafaaa8 Yes (*) /usr/lib64/strigi/strigila_diff.so 0x00007fbbee8ef650 0x00007fbbee8f4628 Yes (*) /usr/lib64/strigi/strigila_mobi.so 0x00007fbbee6eb530 0x00007fbbee6ec068 Yes (*) /usr/lib64/strigi/strigila_cpp.so 0x00007fbbee4e8230 0x00007fbbee4e8d38 Yes (*) /usr/lib64/strigi/strigila_po.so 0x00007fbbee2e55a0 0x00007fbbee2e5dc8 Yes (*) /usr/lib64/strigi/strigita_au.so 0x00007fbbee0e24e0 0x00007fbbee0e2e38 Yes (*) /usr/lib64/strigi/strigita_rgb.so 0x00007fbbedede380 0x00007fbbededf338 Yes (*) /usr/lib64/strigi/strigiea_tiff.so 0x000000303de077a0 0x000000303de393f8 Yes (*) /usr/lib64/libtiff.so.3 0x000000303ba034a0 0x000000303ba1d008 Yes (*) /usr/lib64/libjpeg.so.62 0x00007fbbedcda5a0 0x00007fbbedcdbcf8 Yes (*) /usr/lib64/strigi/strigita_audible.so 0x00007fbbedad7370 0x00007fbbedad7c48 Yes (*) /usr/lib64/strigi/strigita_ico.so 0x00007fbbed8d4220 0x00007fbbed8d4ae8 Yes (*) /usr/lib64/strigi/strigita_pcx.so 0x00007fbbed6ce690 0x00007fbbed6d15f8 Yes (*) /usr/lib64/strigi/strigiea_vcf.so 0x0000003678838480 0x000000367887f648 Yes (*) /usr/lib64/libkfile.so.4.4.0 0x00007fbbed4ca310 0x00007fbbed4caac8 Yes (*) /usr/lib64/strigi/strigiea_dvi.so 0x00007fbbed2c66b0 0x00007fbbed2c7338 Yes (*) /usr/lib64/strigi/strigita_sid.so 0x00007fbbed0c05a0 0x00007fbbed0c3878 Yes (*) /usr/lib64/strigi/strigita_mp4.so 0x00007fbbecebb480 0x00007fbbecebc118 Yes (*) /usr/lib64/gconv/CP1252.so 0x00007fbbeccb8480 0x00007fbbeccb8ed8 Yes (*) /usr/lib64/gconv/ISO8859-1.so (*): Shared library is missing debugging information. $1 = 0x7fbbf0eeacc0 "*** glibc detected *** /usr/bin/nepomukservicestub: double free or corruption (!prev): 0x00007fbbf0df47c0 ***\n" No symbol "__glib_assert_msg" in current context.
*** This bug has been marked as a duplicate of bug 230592 ***