Bug 279359

Summary: 4.7 nepomuk crash after a certain time
Product: [Unmaintained] nepomuk Reporter: Bruno Friedmann <bruno>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: me, trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bruno Friedmann 2011-08-04 08:58:38 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-2-desktop x86_64
Distribution: "openSUSE 12.1 Milestone 3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I was away of the workstation, strigi is enabled.
Before leaving my workstation I've opened kontact which has addressbook+schedule+rss akregator modules but no kmail2 (yet :-)

I things I've seen before was on the nepomuk indexer systray, that strigi was looping indexing 3 files which are .asc file ( 3 pub keys)

The crash can be reproduced every time.

-- Backtrace:
Application: Jeton du service Nepomuk (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0x7f62fe11f760 (LWP 23336))]

Thread 2 (Thread 0x7f62ee69e700 (LWP 23337)):
#0  0x00007f62fb5bb813 in __poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f62faa14ee8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f62faa153a9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f62fdc57ef6 in QEventDispatcherGlib::processEvents (this=0x82dfc0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f62fdc2c452 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f62fdc2c64f in QEventLoop::exec (this=0x7f62ee69de20, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f62fdb440df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492
#7  0x00007f62fdb46b25 in QThreadPrivate::start (arg=0x835230) at thread/qthread_unix.cpp:320
#8  0x00007f62fd8b6e55 in start_thread (arg=0x7f62ee69e700) at pthread_create.c:301
#9  0x00007f62fb5c486d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f62fe11f760 (LWP 23336)):
[KCrash Handler]
#6  0x00007f62fb522ce5 in raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f62fb5241fb in abort () at abort.c:92
#8  0x00007f62fb55cbc3 in __libc_message (do_abort=2, fmt=0x7f62fb636880 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#9  0x00007f62fb562846 in malloc_printerr (action=3, str=0x7f62fb63386d "free(): invalid pointer", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f62fdb8abfc in QString::free (d=0x8f2210) at tools/qstring.cpp:1185
#11 0x00007f62fd3432c3 in ~QString (this=0x8efed8, __in_chrg=<optimized out>) at /usr/include/QtCore/qstring.h:883
#12 node_destruct (to=0x8efed8, from=0x8efed8, this=<optimized out>) at /usr/include/QtCore/qlist.h:420
#13 QList<QString>::free (data=0x8efec0, this=<optimized out>) at /usr/include/QtCore/qlist.h:742
#14 0x00007f62fd3445e1 in ~QList (this=0x868aa0, __in_chrg=<optimized out>) at /usr/include/QtCore/qlist.h:717
#15 ~QStringList (this=0x868aa0, __in_chrg=<optimized out>) at /usr/include/QtCore/qstringlist.h:66
#16 ~KLocalizedStringPrivate (this=0x868aa0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.0/kdecore/localization/klocalizedstring.cpp:59
#17 KLocalizedString::~KLocalizedString (this=0x7fff48b66590, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.7.0/kdecore/localization/klocalizedstring.cpp:184
#18 0x00007f62ef000543 in i18nc<QString> (a1=..., text=0x7f62ef00baf8 "Strigi is currently indexing files in folder %1", ctxt=0x7f62ef00bca0 "@info:status") at /usr/include/klocalizedstring.h:812
#19 Nepomuk::StrigiService::userStatusString (this=0x76f290, simple=false) at /usr/src/debug/kde-runtime-4.7.0/nepomuk/services/strigi/strigiservice.cpp:168
#20 0x00007f62ef00064b in Nepomuk::StrigiService::userStatusString (this=<optimized out>) at /usr/src/debug/kde-runtime-4.7.0/nepomuk/services/strigi/strigiservice.cpp:142
#21 0x00007f62ef00b3d1 in StrigiAdaptor::userStatusString (this=<optimized out>) at /usr/src/debug/kde-runtime-4.7.0/build/nepomuk/services/strigi/strigiadaptor.cpp:99
#22 0x00007f62ef00b4cb in StrigiAdaptor::qt_metacall (this=0x8cdd70, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff48b66840) at /usr/src/debug/kde-runtime-4.7.0/build/nepomuk/services/strigi/strigiadaptor.moc:143
#23 0x00007f62fd65886b in QDBusConnectionPrivate::deliverCall (this=0x713720, object=0x8cdd70, msg=..., metaTypes=..., slotIdx=18) at qdbusintegrator.cpp:941
#24 0x00007f62fd659a3d in QDBusConnectionPrivate::activateCall (this=0x713720, object=0x8cdd70, flags=337, msg=...) at qdbusintegrator.cpp:851
#25 0x00007f62fd65a312 in QDBusConnectionPrivate::activateObject (this=0x713720, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1409
#26 0x00007f62fd65a3e8 in QDBusActivateObjectEvent::placeMetaCall (this=0x8fa800) at qdbusintegrator.cpp:1523
#27 0x00007f62fdc43a8a in QObject::event (this=0x76f290, e=<optimized out>) at kernel/qobject.cpp:1217
#28 0x00007f62fbd4d9e4 in notify_helper (e=0x8fa800, receiver=0x76f290, this=0x62cb40) at kernel/qapplication.cpp:4462
#29 QApplicationPrivate::notify_helper (this=0x62cb40, receiver=0x76f290, e=0x8fa800) at kernel/qapplication.cpp:4434
#30 0x00007f62fbd52871 in QApplication::notify (this=0x7fff48b675e0, receiver=0x76f290, e=0x8fa800) at kernel/qapplication.cpp:4341
#31 0x00007f62fcd2a9f6 in KApplication::notify (this=0x7fff48b675e0, receiver=0x76f290, event=0x8fa800) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#32 0x00007f62fdc2d24c in QCoreApplication::notifyInternal (this=0x7fff48b675e0, receiver=0x76f290, event=0x8fa800) at kernel/qcoreapplication.cpp:731
#33 0x00007f62fdc30628 in sendEvent (event=0x8fa800, receiver=0x76f290) at kernel/qcoreapplication.h:215
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60ef10) at kernel/qcoreapplication.cpp:1372
#35 0x00007f62fdc57a33 in sendPostedEvents () at kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#37 0x00007f62faa149dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f62faa151d8 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f62faa153a9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f62fdc57e8f in QEventDispatcherGlib::processEvents (this=0x60eb10, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007f62fbdf061e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007f62fdc2c452 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f62fdc2c64f in QEventLoop::exec (this=0x7fff48b67450, flags=...) at kernel/qeventloop.cpp:201
#44 0x00007f62fdc30817 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#45 0x0000000000403d59 in main (argc=2, argv=0x7fff48b67a88) at /usr/src/debug/kde-runtime-4.7.0/nepomuk/servicestub/main.cpp:167

This bug may be a duplicate of or related to bug 273164, bug 272641.

Possible duplicates by query: bug 279047, bug 279044, bug 278932, bug 277419, bug 276903.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-10-17 09:48:53 UTC

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