Bug 235315 - /usr/bin/nepomukservicestub nepomukstrigiservice aborts/crashes [raise | abort | malloc_printerr | QString::free | Nepomuk::StrigiService::userStatusString | Nepomuk::SystemTray::slotUpdateStrigiStatus]
Summary: /usr/bin/nepomukservicestub nepomukstrigiservice aborts/crashes [raise | abor...
Status: RESOLVED DUPLICATE of bug 235312
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-25 02:48 UTC by PC LX
Modified: 2010-04-26 09:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description PC LX 2010-04-25 02:48:34 UTC
Version:            (using KDE 4.3.5)
Compiler:          gcc version 4.4.1 Using built-in specs. Target: x86_64-manbo-linux-gnu Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-bugurl=https://qa.mandriva.com/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++,java --build=x86_64-manbo-linux-gnu --host=x86_64-manbo-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --enable-shared --enable-objc-gc --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-gtk-cairo --disable-libjava-multilib --enable-ssp --disable-libssp --disable-werror --with-ppl --with-cloog --with-python-dir=/lib/python2.6/site-packages Thread model: posix
OS:                Linux
Installed from:    Mandriva RPMs

I only noticed this crash when I noticed the core dump file, so I don't know what caused it or how to reproduce it.

The back trace seams to be similar to the back trace on report 230687, so this may be a duplicate.
https://bugs.kde.org/show_bug.cgi?id=230687



A bit of system and version info is next.

$ rpm -q -a | egrep 'nepomuk|kdebase' | sort
kdebase4-debug-4.3.5-0.3mdv2010.0
kdebase4-devel-4.3.5-0.3mdv2010.0
kdebase4-runtime-4.3.5-0.6mdv2010.0
kdebase4-runtime-debug-4.3.5-0.6mdv2010.0
kdebase4-workspace-4.3.5-0.11mdv2010.0
kdebase4-workspace-debug-4.3.5-0.11mdv2010.0
kdebase4-workspace-devel-4.3.5-0.11mdv2010.0
lib64nepomuk4-4.3.5-0.21mdv2010.0
lib64nepomukannotation0-0.6.0-2mdv2010.0
lib64nepomukcontext0-0.6.0-2mdv2010.0
lib64nepomukquery4-4.3.5-0.11mdv2010.0
lib64nepomukqueryclient4-4.3.5-0.11mdv2010.0
lib64nepomuktasks0-0.6.0-2mdv2010.0
lib64nepomukutils0-0.6.0-2mdv2010.0
lib64nepomukvisualization0-0.6.0-2mdv2010.0
nepomuk-scribo-0.6.0-2mdv2010.0
nepomuk-scribo-debug-0.6.0-2mdv2010.0

$ cat /etc/release
Mandriva Linux release 2010.0 (Official) for x86_64

$ uname -a
Linux marte.lan 2.6.31.12-desktop-3mnb #1 SMP Thu Mar 25 12:47:42 EDT 2010 x86_64 Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz GNU/Linux



The backtrace is next.

(gdb) bt                                                                                                                      
#0  0x00007f92ade3e545 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64                     
#1  0x00007f92ade3fb60 in abort () at abort.c:88                                                                              
#2  0x00007f92ade7dbd0 in malloc_printerr (action=2, str=0x7f92adf34363 "free(): invalid pointer", ptr=0x15d9)                
    at malloc.c:6222
#3  0x00007f92afc3a3dc in QString::free (d=0x2030da0) at tools/qstring.cpp:955
#4  0x00007f92a7bb77b8 in Nepomuk::StrigiService::userStatusString (this=0x7fff351ed590)
    at /usr/lib/qt4/include/QtCore/qstring.h:866
#5  0x00007f92a7bc1743 in Nepomuk::SystemTray::slotUpdateStrigiStatus (this=0x1c73040)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/services/strigi/systray.cpp:75
#6  0x00007f92a7bc1870 in Nepomuk::SystemTray::qt_metacall (this=0x1c73040, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/build/nepomuk/services/strigi/systray.moc:68
#7  0x00007f92afcf288c in QMetaObject::activate (sender=0x1b645e0, from_signal_index=<value optimized out>,
    to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3112
#8  0x00007f92a7bb78e8 in Nepomuk::StrigiService::qt_metacall (this=0x1b645e0, _c=QMetaObject::InvokeMetaMethod,
    _id=<value optimized out>, _a=0x1dc3ce0)
    at /usr/src/debug/kdebase-runtime-4.3.5/build/nepomuk/services/strigi/strigiservice.moc:77
#9  0x00007f92afcecba9 in QObject::event (this=0x1b645e0, e=0x202d890) at kernel/qobject.cpp:1110
#10 0x00007f92aef7112c in QApplicationPrivate::notify_helper (this=0x1abf010, receiver=0x1b645e0, e=0x202d890)
    at kernel/qapplication.cpp:4065
#11 0x00007f92aef783fe in QApplication::notify (this=0x7fff351ee1c0, receiver=0x1b645e0, e=0x202d890)
    at kernel/qapplication.cpp:4030
#12 0x00007f92afcdd6ac in QCoreApplication::notifyInternal (this=0x7fff351ee1c0, receiver=0x1b645e0, event=0x202d890)
    at kernel/qcoreapplication.cpp:610
#13 0x00007f92afcde2ba in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>,
    data=0x1aa6cd0) at ../../src/corelib/kernel/qcoreapplication.h:213
#14 0x00007f92afd060d3 in postEventSourceDispatch (s=<value optimized out>)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#15 0x00007f92ad55f4ce in IA__g_main_context_dispatch (context=0x1ac1290) at gmain.c:1960
#16 0x00007f92ad562e98 in g_main_context_iterate (context=0x1ac1290, block=<value optimized out>,
    dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#17 0x00007f92ad562fc0 in IA__g_main_context_iteration (context=0x1ac1290, may_block=1) at gmain.c:2654
#18 0x00007f92afd05c73 in QEventDispatcherGlib::processEvents (this=0x1aa68c0, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:406
#19 0x00007f92af00464e in QGuiEventDispatcherGlib::processEvents (this=0x15d9, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:202
#20 0x00007f92afcdbfe2 in QEventLoop::processEvents (this=<value optimized out>, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#21 0x00007f92afcdc3b4 in QEventLoop::exec (this=0x7fff351edfa0, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:201
#22 0x00007f92afcde569 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#23 0x00000000004036fc in main (argc=2, argv=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.3.5/nepomuk/servicestub/main.cpp:151
Comment 1 Nicolas L. 2010-04-26 09:28:41 UTC
does not seems the same, so i prefer to keep this one open for the moment.
Comment 2 Nicolas L. 2010-04-26 09:35:16 UTC

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