Bug 282724 - Nepomuk crash during CD ripping
Summary: Nepomuk crash during CD ripping
Status: RESOLVED DUPLICATE of bug 282124
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-25 07:26 UTC by Stefano Marelli
Modified: 2011-09-27 14:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefano Marelli 2011-09-25 07:26:24 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:
I was ripping an audio CD with k3b, while several applications (chromium, iceweasel and icedove) were open in the background. No Flash running. Midway through ripping, nepomuk crashed. There was no loss of data, ripping finished regularly. Only the usual "I (nepomuk) just crashed". It happened earlier this week, another user account, while downloading a file from the net.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7fae11a49760 (LWP 2856))]

Thread 3 (Thread 0x7fae009ac700 (LWP 2873)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fae0f01df48 in _L_lock_9627 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fae0f01c331 in *__GI___libc_free (mem=0x7fadfc000020) at malloc.c:3736
#3  0x00007fae0f03d53d in tzset_internal (always=<optimized out>, explicit=<optimized out>) at tzset.c:435
#4  0x00007fae0f03d7d0 in __tzset () at tzset.c:592
#5  0x00007fae114582b6 in QDateTime::currentDateTime () at tools/qdatetime.cpp:3117
#6  0x00007fae00fdd654 in Nepomuk::IndexFeeder::generateGraph (this=<optimized out>, resourceUri=...) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:267
#7  0x00007fae00fddef9 in Nepomuk::IndexFeeder::addToModel (this=<optimized out>, rs=...) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:146
#8  0x00007fae00fdeee4 in Nepomuk::IndexFeeder::handleRequest (this=0x12f9200, request=...) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:223
#9  0x00007fae00fdf9a4 in Nepomuk::IndexFeeder::run (this=0x12f9200) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:176
#10 0x00007fae11449c25 in QThreadPrivate::start (arg=0x12f9200) at thread/qthread_unix.cpp:320
#11 0x00007fae0ed8fb40 in start_thread (arg=<optimized out>) at pthread_create.c:304
#12 0x00007fae0f07a36d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fadf16f9700 (LWP 3225)):
[KCrash Handler]
#6  _int_free (av=0x7fadfc000020, p=0xffffffff) at malloc.c:4892
#7  0x00007fae0f01c33c in *__GI___libc_free (mem=<optimized out>) at malloc.c:3738
#8  0x00007fae1148dabc in QString::free (d=0x7fadfc8253e0) at tools/qstring.cpp:1185
#9  0x00007fae1150b926 in ~QString (this=0x7fadf16f8910, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstring.h:883
#10 QFSFileEngine::fileFlags (this=0x7fadfc6a7450, type=...) at io/qfsfileengine_unix.cpp:879
#11 0x00007fae114c9b76 in QFileInfoPrivate::getFileFlags (this=0x7fadfc8f42f0, request=...) at io/qfileinfo.cpp:126
#12 0x00007fae114cb3ae in QFileInfo::isHidden (this=<optimized out>) at io/qfileinfo.cpp:861
#13 0x00007fae114c42b3 in QDirIteratorPrivate::matchesFilters (this=0x7fadfc6b2f30, fileName=..., fi=...) at io/qdiriterator.cpp:318
#14 0x00007fae114c4afe in QDirIteratorPrivate::advance (this=0x7fadfc6b2f30) at io/qdiriterator.cpp:222
#15 0x00007fae114c4c7d in QDirIterator::next (this=0x7fadf16f8ba0) at io/qdiriterator.cpp:457
#16 0x00007fae00fd42da in Nepomuk::IndexScheduler::analyzeDir (this=0x128cb00, dir_=<optimized out>, flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:391
#17 0x00007fae00fd678c in Nepomuk::IndexScheduler::run (this=0x128cb00) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:338
#18 0x00007fae11449c25 in QThreadPrivate::start (arg=0x128cb00) at thread/qthread_unix.cpp:320
#19 0x00007fae0ed8fb40 in start_thread (arg=<optimized out>) at pthread_create.c:304
#20 0x00007fae0f07a36d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fae11a49760 (LWP 2856)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fae0f01df48 in _L_lock_9627 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fae0f01c331 in *__GI___libc_free (mem=0x7fadfc000020) at malloc.c:3736
#3  0x00007fae11167ba8 in QDBusConnectionPrivate::deliverCall (this=0x120c8a0, object=0x129c4c0, msg=..., metaTypes=..., slotIdx=19) at qdbusintegrator.cpp:954
#4  0x00007fae11168afd in QDBusConnectionPrivate::activateCall (this=0x120c8a0, object=0x129c4c0, flags=337, msg=...) at qdbusintegrator.cpp:851
#5  0x00007fae111693d2 in QDBusConnectionPrivate::activateObject (this=0x120c8a0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1409
#6  0x00007fae111694a8 in QDBusActivateObjectEvent::placeMetaCall (this=0x1387050) at qdbusintegrator.cpp:1523
#7  0x00007fae1154687a in QObject::event (this=0x1282870, e=<optimized out>) at kernel/qobject.cpp:1217
#8  0x00007fae0f83d9f4 in notify_helper (e=0x1387050, receiver=0x1282870, this=0x114abf0) at kernel/qapplication.cpp:4467
#9  QApplicationPrivate::notify_helper (this=0x114abf0, receiver=0x1282870, e=0x1387050) at kernel/qapplication.cpp:4439
#10 0x00007fae0f842881 in QApplication::notify (this=0x7fffb92c6a70, receiver=0x1282870, e=0x1387050) at kernel/qapplication.cpp:4346
#11 0x00007fae1083fa66 in KApplication::notify (this=0x7fffb92c6a70, receiver=0x1282870, event=0x1387050) at ../../kdeui/kernel/kapplication.cpp:311
#12 0x00007fae1153016c in QCoreApplication::notifyInternal (this=0x7fffb92c6a70, receiver=0x1282870, event=0x1387050) at kernel/qcoreapplication.cpp:731
#13 0x00007fae11533528 in sendEvent (event=0x1387050, receiver=0x1282870) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x11275d0) at kernel/qcoreapplication.cpp:1372
#15 0x00007fae1155a843 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#16 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#17 0x00007fae0e2b64a3 in g_main_dispatch (context=0x1146400) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#18 g_main_context_dispatch (context=0x1146400) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#19 0x00007fae0e2b6c80 in g_main_context_iterate (context=0x1146400, block=1, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#20 0x00007fae0e2b6f1d in g_main_context_iteration (context=0x1146400, may_block=1) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3154
#21 0x00007fae1155ac9f in QEventDispatcherGlib::processEvents (this=0x1128c90, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007fae0f8e1a4e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007fae1152f372 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007fae1152f56f in QEventLoop::exec (this=0x7fffb92c68e0, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007fae11533717 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#26 0x0000000000403c1f in main (argc=2, argv=0x7fffb92c6f08) at ../../../nepomuk/servicestub/main.cpp:167

This bug may be a duplicate of or related to bug 273244, bug 282124.

Possible duplicates by query: bug 281664, bug 281223, bug 280914, bug 280818, bug 280506.

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-09-26 07:05:43 UTC

*** This bug has been marked as a duplicate of bug 282124 ***
Comment 2 Sven Eden 2011-09-27 14:42:10 UTC
Sorry for the quick double (now triple) post!

I have seen something rather disturbing. In akonadiconsole I can see that my LDAP Adress book plugin no longer works (It did prior the last reboot) and states: "No KDE adress book plugin configured yet". Why is that? It _was_ configured and now it's gone.

Further, while "Nepomuk Contact Feeder" is "Ready to index data", the "Nepomuk EMail Feeder" reports: "System busy, indexing suspended." (My system is idle.)

I have now reconfigured the LDAP adress book, and it is working. And after starting kontact (which puts my E-Mail-Agents into online mode) the Nepomuk EMail Feeder switched to "Ready".

Most probably this has nothing to do with the crash reported, but I thought better report this oddity, no matter how far fetched a connection seems, than ignoring possibly helpful information. ;-)