Application: nepomukservicestub (0.2) KDE Platform Version: 4.6.5 (4.6.5) "release 8" Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.5-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: - Unusual behaviour I noticed: Nepomuk crashes sporadically since I updated to 4.6.5 (opensuse RPMs) The crash can be reproduced some of the time. -- Backtrace: Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted [Current thread is 1 (Thread 0x7f38ecbfa760 (LWP 16028))] Thread 3 (Thread 0x7f38dc067700 (LWP 16030)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f38ec60877b in wait (this=<value optimized out>, mutex=0x858f10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x858f10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f38dc767269 in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #4 0x00007f38ec608095 in QThreadPrivate::start (arg=0x858ef0) at thread/qthread_unix.cpp:320 #5 0x00007f38ec377a3f in start_thread (arg=0x7f38dc067700) at pthread_create.c:297 #6 0x00007f38ea10b67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f38c6feb700 (LWP 16031)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f38ea0b1f2e in _L_lock_9927 () from /lib64/libc.so.6 #2 0x00007f38ea0b02d1 in __libc_free (mem=0x7f38ea3a0e80) at malloc.c:3731 #3 0x00007f38ea0cc67d in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:435 #4 0x00007f38ea0cc8e0 in __tzset () at tzset.c:592 #5 0x00007f38ea0cb759 in mktime (tp=0x7f38c6fea810) at mktime.c:515 #6 0x00007f38ec6172e1 in localToUtc (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:4080 #7 QDateTimePrivate::getUTC (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:4158 #8 0x00007f38ec617763 in QDateTime::toMSecsSinceEpoch (this=<value optimized out>) at tools/qdatetime.cpp:2351 #9 0x00007f38ec617799 in QDateTime::toTime_t (this=<value optimized out>) at tools/qdatetime.cpp:2380 #10 0x00007f38dc7694fb in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #11 0x00007f38dc75defc in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #12 0x00007f38dc75e25a in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #13 0x00007f38ec608095 in QThreadPrivate::start (arg=0x7c86f0) at thread/qthread_unix.cpp:320 #14 0x00007f38ec377a3f in start_thread (arg=0x7f38c6feb700) at pthread_create.c:297 #15 0x00007f38ea10b67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f38ecbfa760 (LWP 16028)): [KCrash Handler] #6 0x00007f38ea06aab5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f38ea06bfb6 in abort () at abort.c:92 #8 0x00007f38ea0a5dd3 in __libc_message (do_abort=2, fmt=0x7f38ea1669b0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 #9 0x00007f38ea0ab3b6 in malloc_printerr (action=3, str=0x7f38ea166d30 "malloc(): memory corruption (fast)", ptr=<value optimized out>) at malloc.c:6261 #10 0x00007f38ea0adb32 in _int_malloc (av=0x7f38ea3a0e80, bytes=32) at malloc.c:4303 #11 0x00007f38ea0afd99 in __libc_malloc (bytes=32) at malloc.c:3655 #12 0x00007f38ec6240e9 in QHashData::allocateNode (this=<value optimized out>, nodeAlign=<value optimized out>) at tools/qhash.cpp:175 #13 0x00007f38ec604798 in createNode (this=0x608030) at ../../src/corelib/tools/qhash.h:543 #14 insert (this=0x608030) at ../../src/corelib/tools/qhash.h:761 #15 QReadWriteLock::lockForRead (this=0x608030) at thread/qreadwritelock.cpp:171 #16 0x00007f38ec67676b in relock (fileName=...) at ../../src/corelib/thread/qreadwritelock.h:111 #17 QReadLocker (fileName=...) at ../../src/corelib/thread/qreadwritelock.h:130 #18 QAbstractFileEngine::create (fileName=...) at io/qabstractfileengine.cpp:170 #19 0x00007f38ec689009 in QFileInfoPrivate (this=0x7fff7f185630, file=...) at io/qfileinfo_p.h:98 #20 QFileInfo::QFileInfo (this=0x7fff7f185630, file=...) at io/qfileinfo.cpp:256 #21 0x00007f38dc75877c in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #22 0x00007f38dc76a9ad in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so #23 0x00007f38ec11b568 in QDBusConnectionPrivate::deliverCall (this=0x68eb30, object=0x93e140, msg=..., metaTypes=..., slotIdx=19) at qdbusintegrator.cpp:941 #24 0x00007f38ec11c785 in QDBusConnectionPrivate::activateCall (this=0x68eb30, object=0x93e140, flags=337, msg=...) at qdbusintegrator.cpp:851 #25 0x00007f38ec11cf1e in QDBusConnectionPrivate::activateObject (this=0x68eb30, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1409 #26 0x00007f38ec11d158 in QDBusActivateObjectEvent::placeMetaCall (this=0x9a3890) at qdbusintegrator.cpp:1523 #27 0x00007f38ec70537a in QObject::event (this=0x76ad00, e=<value optimized out>) at kernel/qobject.cpp:1217 #28 0x00007f38ea878144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #29 0x00007f38ea8806fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x00007f38eb7a4346 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #31 0x00007f38ec6f147c in QCoreApplication::notifyInternal (this=0x7fff7f186730, receiver=0x76ad00, event=0x9a3890) at kernel/qcoreapplication.cpp:731 #32 0x00007f38ec6f4c75 in sendEvent (receiver=0x0, event_type=0, data=0x609590) at kernel/qcoreapplication.h:215 #33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x609590) at kernel/qcoreapplication.cpp:1372 #34 0x00007f38ec71c093 in sendPostedEvents (s=0x6300f0) at kernel/qcoreapplication.h:220 #35 postEventSourceDispatch (s=0x6300f0) at kernel/qeventdispatcher_glib.cpp:277 #36 0x00007f38e95617d3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #37 0x00007f38e9561fb0 in ?? () from /lib64/libglib-2.0.so.0 #38 0x00007f38e9562250 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #39 0x00007f38ec71c22f in QEventDispatcherGlib::processEvents (this=0x60ec20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #40 0x00007f38ea91dbae in ?? () from /usr/lib64/libQtGui.so.4 #41 0x00007f38ec6f08d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #42 0x00007f38ec6f0ae5 in QEventLoop::exec (this=0x7fff7f186500, flags=...) at kernel/qeventloop.cpp:201 #43 0x00007f38ec6f4f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #44 0x0000000000403f82 in _start () This bug may be a duplicate of or related to bug 276947. Possible duplicates by query: bug 276947, bug 276943, bug 276903, bug 276849, bug 276502. Reported using DrKonqi
Missing debugging symbols for the strigi service. Anyway, this is really old, and the code base is quite different now.