Bug 311493

Summary: Nepomuk crashed while doing nothing
Product: [Unmaintained] nepomuk Reporter: Hrvoje Senjan <hrvoje.senjan>
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: andy.boettger, bladud, flashyan83, wingnux
Priority: NOR    
Version First Reported In: git master   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Hrvoje Senjan 2012-12-11 02:33:21 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.9.90 "release 6" (Compiled from sources)
Qt Version: 4.8.5
Operating System: Linux 3.4.20-2-desktop x86_64
Distribution: "openSUSE 12.3 Milestone 1 (x86_64)"

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

Well, as the title says, watched a couple of videos, leave the computer alone for a few minutes, and after i came back, saw drkonqi notifying me nepomuk crashed. Didn't noticed similar behaviour/crashes lately. Using git master.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fc02808c3a5 in raise () from /lib64/libc.so.6
#7  0x00007fc02808d828 in abort () from /lib64/libc.so.6
#8  0x00007fc0280cc05b in __libc_message () from /lib64/libc.so.6
#9  0x00007fc028155a17 in __fortify_fail () from /lib64/libc.so.6
#10 0x00007fc028153af0 in __chk_fail () from /lib64/libc.so.6
#11 0x00007fc028155987 in __fdelt_warn () from /lib64/libc.so.6
#12 0x00007fc02a7da731 in add_fd (fdset=0x7fff347cf190, fd=<optimized out>, nfds=<synthetic pointer>) at io/qprocess_unix.cpp:146
#13 QProcessPrivate::waitForFinished (this=0x1963e50, msecs=30000) at io/qprocess_unix.cpp:1228
#14 0x00007fc02a79455e in QProcess::waitForFinished (this=0x1949e50, msecs=30000) at io/qprocess.cpp:1759
#15 0x00007fc01b332736 in Nepomuk2::FileIndexingJob::slotProcessTimerTimeout (this=0x15f7b60) at /usr/src/debug/nepomuk-core-git/services/fileindexer/fileindexingjob.cpp:89
#16 0x00007fc02a813caf in QMetaObject::activate (sender=0x195de60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3543
#17 0x00007fc02a812fbc in QObject::event (this=0x195de60, e=<optimized out>) at kernel/qobject.cpp:1156
#18 0x00007fc0288e97cc in QApplicationPrivate::notify_helper (this=this@entry=0x12b08e0, receiver=receiver@entry=0x195de60, e=e@entry=0x7fff347cfb60) at kernel/qapplication.cpp:4562
#19 0x00007fc0288edc4a in QApplication::notify (this=0x7fff347d0000, receiver=0x195de60, e=0x7fff347cfb60) at kernel/qapplication.cpp:4423
#20 0x00007fc029900af6 in KApplication::notify (this=0x7fff347d0000, receiver=0x195de60, event=0x7fff347cfb60) at /usr/src/debug/kdelibs-git/kdeui/kernel/kapplication.cpp:311
#21 0x00007fc02a7fe7ce in QCoreApplication::notifyInternal (this=0x7fff347d0000, receiver=0x195de60, event=0x7fff347cfb60) at kernel/qcoreapplication.cpp:946
#22 0x00007fc02a82f631 in sendEvent (event=0x7fff347cfb60, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#23 QTimerInfoList::activateTimers (this=0x12bad30) at kernel/qeventdispatcher_unix.cpp:636
#24 0x00007fc02a82c724 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#25 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#26 0x00007fc02a82c741 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#27 0x00007fc02798e7f5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007fc02798eb28 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007fc02798ebe4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fc02a82cd96 in QEventDispatcherGlib::processEvents (this=0x1291720, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#31 0x00007fc02898975e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007fc02a7fd51f in QEventLoop::processEvents (this=this@entry=0x7fff347cfde0, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007fc02a7fd7a8 in QEventLoop::exec (this=0x7fff347cfde0, flags=...) at kernel/qeventloop.cpp:204
#34 0x00007fc02a802448 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#35 0x0000000000404200 in main (argc=<optimized out>, argv=0x7fff347d0248) at /usr/src/debug/nepomuk-core-git/servicestub/main.cpp:177

Possible duplicates by query: bug 301541.

Reported using DrKonqi
Comment 1 flashyan83 2012-12-12 13:45:12 UTC
Created attachment 75800 [details]
New crash information added by DrKonqi

nepomukservicestub (0.1.0) on KDE Platform 4.9.90 "release 1" using Qt 4.8.4

- What I was doing when the application crashed:

I just boot into opensuse 12.2.After about 10 minutes,I opened firefox and the nepomuk crashed.

-- Backtrace (Reduced):
#14 0xb75a4c6a in add_fd (fdset=0xbffde5a0, fd=<optimized out>, nfds=<synthetic pointer>) at io/qprocess_unix.cpp:144
#15 QProcessPrivate::waitForFinished (this=0xa23baf0, msecs=30000) at io/qprocess_unix.cpp:1213
#16 0xb7558e66 in QProcess::waitForFinished (this=0xa239bf0, msecs=30000) at io/qprocess.cpp:1759
#17 0xb3a50287 in Nepomuk2::Indexer::slotProcessTimerTimeout (this=0xa23c030) at /usr/src/debug/nepomuk-core-4.9.80_20121201/services/fileindexer/nepomukindexer.cpp:93
[...]
#19 0xb7635065 in QTimer::timeout (this=0xa23b6d0) at .moc/release-shared/moc_qtimer.cpp:148
Comment 2 Vishesh Handa 2012-12-12 16:53:34 UTC
*** Bug 311578 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2012-12-16 01:07:35 UTC
Looks like it leaks (or runs out of) file descriptors. See also bug 311452.
Comment 4 Jekyll Wu 2013-01-05 10:51:00 UTC
*** Bug 312663 has been marked as a duplicate of this bug. ***