Application: nepomukservicestub (0.2) KDE Platform Version: 4.7.1 (4.7.1) Qt Version: 4.7.4 Operating System: Linux 3.0.0-10-generic i686 Distribution: Ubuntu oneiric (development branch) -- Information about the crash: - What I was doing when the application crashed: Reading an ebook using Calibre. and downloading a file from www.mediafire.com I was also using amarok to listen to music. The crash can be reproduced every time. -- Backtrace: Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted [Current thread is 1 (Thread 0xb7823710 (LWP 1672))] Thread 3 (Thread 0xb686ab70 (LWP 1683)): [KCrash Handler] #7 0x00173416 in __kernel_vsyscall () #8 0x0186ec8f in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0x018722b5 in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0x018a4dfc in ?? () from /lib/i386-linux-gnu/libc.so.6 #11 0x018afbc2 in ?? () from /lib/i386-linux-gnu/libc.so.6 #12 0x018b0862 in ?? () from /lib/i386-linux-gnu/libc.so.6 #13 0x018b394d in free () from /lib/i386-linux-gnu/libc.so.6 #14 0x003a3e2b in qFree (ptr=0x8577bc0) at global/qmalloc.cpp:60 #15 0x003f5032 in QString::free (d=0x8577bc0) at tools/qstring.cpp:1186 #16 0x003f55f0 in QString::operator= (this=0x85012cc, other=...) at tools/qstring.cpp:1360 #17 0x01e5d8b2 in ?? () from /usr/lib/kde4/nepomukstrigiservice.so #18 0x01e60924 in ?? () from /usr/lib/kde4/nepomukstrigiservice.so #19 0x004abb7d in metacall (argv=0xb6869a78, idx=23, cl=QMetaObject::InvokeMetaMethod, object=0x85012b0) at kernel/qmetaobject.cpp:237 #20 QMetaObject::metacall (object=0x85012b0, cl=QMetaObject::InvokeMetaMethod, idx=23, argv=0xb6869a78) at kernel/qmetaobject.cpp:232 #21 0x004baa6a in QMetaObject::activate (sender=0xb55004e0, m=0x8a158c, local_signal_index=0, argv=0xb6869a78) at kernel/qobject.cpp:3278 #22 0x006f3835 in KJob::finished (this=0xb55004e0, _t1=0xb55004e0) at ./kjob.moc:173 #23 0x006f3a4c in KJob::emitResult (this=0xb55004e0) at ../../kdecore/jobs/kjob.cpp:310 #24 0x01e67c69 in ?? () from /usr/lib/kde4/nepomukstrigiservice.so #25 0x01e67db7 in ?? () from /usr/lib/kde4/nepomukstrigiservice.so #26 0x004abb7d in metacall (argv=0xb6869c18, idx=26, cl=QMetaObject::InvokeMetaMethod, object=0xb55004e0) at kernel/qmetaobject.cpp:237 #27 QMetaObject::metacall (object=0xb55004e0, cl=QMetaObject::InvokeMetaMethod, idx=26, argv=0xb6869c18) at kernel/qmetaobject.cpp:232 #28 0x004baa6a in QMetaObject::activate (sender=0xb5501478, m=0x5da89c, local_signal_index=1, argv=0xb6869c18) at kernel/qobject.cpp:3278 #29 0x0043cf85 in QProcess::finished (this=0xb5501478, _t1=0) at .moc/release-shared/moc_qprocess.cpp:135 #30 0x004426f1 in QProcessPrivate::_q_processDied (this=0xb5502e28) at io/qprocess.cpp:1050 #31 0x00442da3 in QProcess::qt_metacall (this=0xb5501478, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xb6869da8) at .moc/release-shared/moc_qprocess.cpp:115 #32 0x006d888e in KProcess::qt_metacall (this=0xb5501478, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xb6869da8) at ./kprocess.moc:69 #33 0x004abb7d in metacall (argv=0xb6869da8, idx=21, cl=QMetaObject::InvokeMetaMethod, object=0xb5501478) at kernel/qmetaobject.cpp:237 #34 QMetaObject::metacall (object=0xb5501478, cl=QMetaObject::InvokeMetaMethod, idx=21, argv=0xb6869da8) at kernel/qmetaobject.cpp:232 #35 0x004baa6a in QMetaObject::activate (sender=0xb5501008, m=0x5dc598, local_signal_index=0, argv=0xb6869da8) at kernel/qobject.cpp:3278 #36 0x00509655 in QSocketNotifier::activated (this=0xb5501008, _t1=31) at .moc/release-shared/moc_qsocketnotifier.cpp:89 #37 0x004c1dff in QSocketNotifier::event (this=0xb5501008, e=0xb686a0e4) at kernel/qsocketnotifier.cpp:317 #38 0x00ed2d14 in notify_helper (e=0xb686a0e4, receiver=0xb5501008, this=0x8449178) at kernel/qapplication.cpp:4486 #39 QApplicationPrivate::notify_helper (this=0x8449178, receiver=0xb5501008, e=0xb686a0e4) at kernel/qapplication.cpp:4458 #40 0x00ed80c3 in QApplication::notify (this=0xb686a0e4, receiver=0xb5501008, e=0xb686a0e4) at kernel/qapplication.cpp:3886 #41 0x00b29771 in KApplication::notify (this=0xbfc9e374, receiver=0xb5501008, event=0xb686a0e4) at ../../kdeui/kernel/kapplication.cpp:311 #42 0x004a519e in QCoreApplication::notifyInternal (this=0xbfc9e374, receiver=0xb5501008, event=0xb686a0e4) at kernel/qcoreapplication.cpp:787 #43 0x004d31d8 in sendEvent (event=0xb686a0e4, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #44 socketNotifierSourceDispatch (source=0x852d0c0) at kernel/qeventdispatcher_glib.cpp:110 #45 0x0220330f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #46 0x02203a40 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #47 0x02203cda in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #48 0x004d3ada in QEventDispatcherGlib::processEvents (this=0x851a4c0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #49 0x004a41dd in QEventLoop::processEvents (this=0xb686a2e0, flags=...) at kernel/qeventloop.cpp:149 #50 0x004a4421 in QEventLoop::exec (this=0xb686a2e0, flags=...) at kernel/qeventloop.cpp:201 #51 0x003a790b in QThread::exec (this=0x8518df8) at thread/qthread.cpp:498 #52 0x003a79fb in QThread::run (this=0x8518df8) at thread/qthread.cpp:565 #53 0x003aa7b3 in QThreadPrivate::start (arg=0x8518df8) at thread/qthread_unix.cpp:331 #54 0x00116d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #55 0x019130ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb6069b70 (LWP 2778)): #0 0x00173416 in __kernel_vsyscall () #1 0x01921063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x018b5135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb7823710 (LWP 1672)): #0 0x00173416 in __kernel_vsyscall () #1 0x01921063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x018b514d in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Possible duplicates by query: bug 279420, bug 279250, bug 279047, bug 277970, bug 273244. Reported using DrKonqi
It looks like the memory corruption is not fixed with the Nepomuk changes for KDE 4.7.1. Michael/Sebastian, what is the status of the "run nepomuk in valgrind" how-to? With the large number of crashes we get, I would like to point users to this how-to.
It would be helpful to see this backtrace with kde-runtime debug symbols.
*** This bug has been marked as a duplicate of bug 281146 ***