Bug 257254

Summary: Nepomuk services crashes while indexing
Product: [Unmaintained] nepomuk Reporter: Miguel Galán <juanmiguelgalan>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, juanmiguelgalan, s_chriscollins, trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Miguel Galán 2010-11-18 16:56:57 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
I was doing nothing: next to the computer, busy with other things. Nepomuk crashed other times, while working on other apps, but this time I was not on the computer.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Adaptador del servei Nepomuk (nepomukservicestub), signal: Floating point exception
[Current thread is 1 (Thread 0x7f6dda3dd760 (LWP 3891))]

Thread 2 (Thread 0x7f6dc9156710 (LWP 6068)):
[KCrash Handler]
#6  0x00007f6dd14ff01d in ?? () from /usr/lib/libstreamanalyzer.so.0
#7  0x00007f6dd14f6e7a in ?? () from /usr/lib/libstreamanalyzer.so.0
#8  0x00007f6dc9d24cb2 in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>, file=..., analyzer=0x7f6dc9155e10) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:451
#9  0x00007f6dc9d26910 in Nepomuk::IndexScheduler::updateDir (this=0xd2b7a0, dir=<value optimized out>, analyzer=<value optimized out>, flags=<value optimized out>) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:413
#10 0x00007f6dc9d26bab in Nepomuk::IndexScheduler::updateDir (this=0xd2b7a0, dir=<value optimized out>, analyzer=0x7f6dc9155e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#11 0x00007f6dc9d26bab in Nepomuk::IndexScheduler::updateDir (this=0xd2b7a0, dir=<value optimized out>, analyzer=0x7f6dc9155e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#12 0x00007f6dc9d26bab in Nepomuk::IndexScheduler::updateDir (this=0xd2b7a0, dir=<value optimized out>, analyzer=0x7f6dc9155e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#13 0x00007f6dc9d28925 in Nepomuk::IndexScheduler::run (this=0xd2b7a0) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:314
#14 0x00007f6dd9deee15 in QThreadPrivate::start (arg=0xd2b7a0) at thread/qthread_unix.cpp:248
#15 0x00007f6dd77a88ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#16 0x00007f6dd7a8d02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6dda3dd760 (LWP 3891)):
#0  0x00007f6dc2bb3868 in _fini () from /usr/lib/libkabc.so.4
#1  0x00007f6dda2088a2 in _dl_close_worker (map=<value optimized out>) at dl-close.c:271
#2  0x00007f6dda20930e in _dl_close (_map=<value optimized out>) at dl-close.c:742
#3  0x00007f6dda203546 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=<value optimized out>, args=<value optimized out>) at dl-error.c:178
#4  0x00007f6dd73882ec in _dlerror_run (operate=0x7f6dd7387fe0 <dlclose_doit>, args=0x103f8d0) at dlerror.c:164
#5  0x00007f6dd738800f in __dlclose (handle=<value optimized out>) at dlclose.c:48
#6  0x00007f6dd14d9a11 in ?? () from /usr/lib/libstreamanalyzer.so.0
#7  0x00007f6dd79f45e2 in __run_exit_handlers (status=1, listp=0x7f6dd7d194a8, run_list_atexit=true) at exit.c:78
#8  0x00007f6dd79f4635 in exit (status=-1023608600) at exit.c:100
#9  0x00007f6dd82a1e68 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:744
#10 0x00007f6dd91f3418 in KApplication::xioErrhandler (this=0x7fff807f1bc0, dpy=0xbbaf30) at ../../kdeui/kernel/kapplication.cpp:416
#11 0x00007f6dd509de3e in _XIOError () from /usr/lib/libX11.so.6
#12 0x00007f6dd50a525f in ?? () from /usr/lib/libX11.so.6
#13 0x00007f6dd50a5b97 in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007f6dd508e463 in XEventsQueued () from /usr/lib/libX11.so.6
#15 0x00007f6dd82db35c in x11EventSourceCheck (s=0xba81c0) at kernel/qguieventdispatcher_glib.cpp:87
#16 0x00007f6dd6ce092a in g_main_context_check () from /lib/libglib-2.0.so.0
#17 0x00007f6dd6ce12e3 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f6dd6ce171c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00007f6dd9f076b3 in QEventDispatcherGlib::processEvents (this=0xb8d340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#20 0x00007f6dd82db19e in QGuiEventDispatcherGlib::processEvents (this=0x7f6dc2fcf8e8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f6dd9edc9c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#22 0x00007f6dd9edcd9c in QEventLoop::exec (this=0x7fff807f19f0, flags=) at kernel/qeventloop.cpp:201
#23 0x00007f6dd9ee1a2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#24 0x0000000000403a57 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../nepomuk/servicestub/main.cpp:152

This bug may be a duplicate of or related to bug 252766.

Possible duplicates by query: bug 256895, bug 255735, bug 255694, bug 254445, bug 252766.

Reported using DrKonqi
Comment 1 Miguel Galán 2010-11-18 18:04:18 UTC
Created attachment 53527 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.6.3

Now I was using the machine, opening Libre office base through the desktop activity "search"

-- Backtrace (Reduced):
#8  0x00007f720b915cb2 in Nepomuk::IndexScheduler::analyzeFile (this=<value optimized out>, file=..., analyzer=0x7f720ad46e10) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:451
#9  0x00007f720b917910 in Nepomuk::IndexScheduler::updateDir (this=0x2388750, dir=<value optimized out>, analyzer=<value optimized out>, flags=<value optimized out>) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:413
#10 0x00007f720b917bab in Nepomuk::IndexScheduler::updateDir (this=0x2388750, dir=<value optimized out>, analyzer=0x7f720ad46e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#11 0x00007f720b917bab in Nepomuk::IndexScheduler::updateDir (this=0x2388750, dir=<value optimized out>, analyzer=0x7f720ad46e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#12 0x00007f720b917bab in Nepomuk::IndexScheduler::updateDir (this=0x2388750, dir=<value optimized out>, analyzer=0x7f720ad46e10, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
Comment 2 Dario Andres 2010-11-20 17:24:14 UTC
[Comment from a bug triager]
This bug could be related to bug 252416. Thanks
Comment 3 Sebastian Trueg 2011-01-05 17:59:32 UTC
Not related to #252416. We need a crash handler that can report the last indexed file.
Comment 4 S. Christian Collins 2011-05-10 06:12:51 UTC
I believe I am experiencing this same bug on KDE 4.6.3 (Kubuntu Natty), and I get the "Floating point exception" as well when nepomukservicestub crashes.  However, I cannot figure out which debug package to install that will make my backtraces useful.
Comment 5 Sebastian Trueg 2011-09-21 17:42:32 UTC

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