Bug 315589

Summary: nepomuk crashes when indexing drives
Product: [Unmaintained] nepomuk Reporter: Axel Krebs <axel.krebs>
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: me, nepomuk-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Axel Krebs 2013-02-21 18:25:30 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.10.00 (Compiled from sources)
Qt Version: 4.8.3
Operating System: Linux 3.5.0-24-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:

As longs as digiKam rebuilds lots of thumbnail pics, nepomuk tool crashed. 
This occurs the third time since installing latest updates since about one week (from about 15.02.2013).

Please publish such fundamental tools, when finally stable.

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk-Dienst (nepomukservicestub), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f07421c3780 (LWP 4593))]

Thread 2 (Thread 0x7f0738783700 (LWP 4595)):
#0  0x00007f07479ae8bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f0746e1515f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0746dd8914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0746dd8d22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0746dd8ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0749e59c46 in QEventDispatcherGlib::processEvents (this=0x7f07300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f0749e2a2ef in QEventLoop::processEvents (this=this@entry=0x7f0738782dd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f0749e2a578 in QEventLoop::exec (this=0x7f0738782dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f0749d2bb40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f0749e0a9df in QInotifyFileSystemWatcherEngine::run (this=0x1d1f180) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f0749d2eb1c in QThreadPrivate::start (arg=0x1d1f180) at thread/qthread_unix.cpp:338
#11 0x00007f07476b2e9a in start_thread (arg=0x7f0738783700) at pthread_create.c:308
#12 0x00007f07479bbcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f07421c3780 (LWP 4593)):
[KCrash Handler]
#6  0x00007f07478fe425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f0747901b8b in __GI_abort () at abort.c:91
#8  0x00007f074793c39e in __libc_message (do_abort=2, fmt=0x7f0747a43e5f "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#9  0x00007f07479d282c in __GI___fortify_fail (msg=<optimized out>) at fortify_fail.c:38
#10 0x00007f07479d1700 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007f07479d27be in __fdelt_chk (d=<optimized out>) at fdelt_chk.c:26
#12 0x00007f0749e06884 in QProcessPrivate::waitForStarted (this=0x25831c0, msecs=-1) at io/qprocess_unix.cpp:1038
#13 0x00007f0749dc0f83 in QProcess::waitForFinished (this=this@entry=0x7fff86a23cf0, msecs=msecs@entry=-1) at io/qprocess.cpp:1752
#14 0x00007f0749dc3599 in QProcess::execute (program=...) at io/qprocess.cpp:2176
#15 0x00007f0749762b11 in KSycocaPrivate::checkDatabase (this=0x1975da0, ifNotFound=...) at ../../kdecore/sycoca/ksycoca.cpp:438
#16 0x00007f0749763442 in KSycoca::findFactory (this=0x19ea820, id=KST_KProtocolInfoFactory) at ../../kdecore/sycoca/ksycoca.cpp:462
#17 0x00007f07497666c7 in KSycocaFactory::KSycocaFactory (this=0x26f1a80, factory_id=KST_KProtocolInfoFactory) at ../../kdecore/sycoca/ksycocafactory.cpp:53
#18 0x00007f074976aaf3 in KProtocolInfoFactory::KProtocolInfoFactory (this=0x26f1a80) at ../../kdecore/sycoca/kprotocolinfofactory.cpp:29
#19 0x00007f074976ac53 in self (this=0x1d59b80) at ../../kdecore/sycoca/ksycocafactory.h:200
#20 KProtocolInfoFactory::self () at ../../kdecore/sycoca/kprotocolinfofactory.cpp:121
#21 0x00007f07496d2a54 in KMimeType::findByUrlHelper (_url=..., mode=mode@entry=0, is_local_file=is_local_file@entry=true, device=0x0, device@entry=0x7fff86a240e0, accuracy=0x0) at ../../kdecore/services/kmimetype.cpp:283
#22 0x00007f07496d3383 in KMimeType::findByUrl (url=..., mode=0, is_local_file=false, fast_mode=<optimized out>, accuracy=<optimized out>) at ../../kdecore/services/kmimetype.cpp:324
#23 0x00007f0738db2fb0 in ?? () from /usr/lib/kde4/nepomukfileindexer.so
#24 0x00007f0738db340d in ?? () from /usr/lib/kde4/nepomukfileindexer.so
#25 0x00007f0749e4046e in QObject::event (this=0x1d9a3d0, e=<optimized out>) at kernel/qobject.cpp:1195
#26 0x00007f0748155e9c in QApplicationPrivate::notify_helper (this=this@entry=0x18ef680, receiver=receiver@entry=0x1d9a3d0, e=e@entry=0x2ce8e30) at kernel/qapplication.cpp:4562
#27 0x00007f074815a30a in QApplication::notify (this=0x7fff86a24d40, receiver=0x1d9a3d0, e=0x2ce8e30) at kernel/qapplication.cpp:4423
#28 0x00007f074915b636 in KApplication::notify (this=0x7fff86a24d40, receiver=0x1d9a3d0, event=0x2ce8e30) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f0749e2b59e in QCoreApplication::notifyInternal (this=0x7fff86a24d40, receiver=receiver@entry=0x1d9a3d0, event=event@entry=0x2ce8e30) at kernel/qcoreapplication.cpp:915
#30 0x00007f0749e2f421 in sendEvent (event=0x2ce8e30, receiver=0x1d9a3d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x18c82f0) at kernel/qcoreapplication.cpp:1539
#32 0x00007f0749e59a93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=0x1903380) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00007f0746dd8ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f0746dd8de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f0746dd8ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f0749e59c26 in QEventDispatcherGlib::processEvents (this=0x18c9c20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007f07481fac1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f0749e2a2ef in QEventLoop::processEvents (this=this@entry=0x7fff86a24b20, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f0749e2a578 in QEventLoop::exec (this=0x7fff86a24b20, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f0749e2f738 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#42 0x0000000000403dd0 in ?? ()
#43 0x00007f07478e976d in __libc_start_main (main=0x4034d0, argc=2, ubp_av=0x7fff86a24f88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff86a24f78) at libc-start.c:226
#44 0x00000000004040f1 in _start ()

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

Possible duplicates by query: bug 315532, bug 315342, bug 315257, bug 315236, bug 315194.

Reported using DrKonqi
Comment 1 Vishesh Handa 2013-02-21 18:28:25 UTC

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