Bug 313969

Summary: nepomuk service stub crash during login
Product: [Unmaintained] nepomuk Reporter: damien.porquet
Component: generalAssignee: Nepomuk Bugs Coordination <nepomuk-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nepomuk-bugs, saulmartinanotero18
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description damien.porquet 2013-01-27 11:57:43 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.9.98
Qt Version: 4.8.5
Operating System: Linux 3.5.0-22-generic i686
Distribution: Ubuntu 12.10

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

nothing :) it crash every time i'm login in. After that, nepomuk is not working.

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5073740 (LWP 29936))]

Thread 2 (Thread 0xb34e8b40 (LWP 29942)):
#0  0xb5989c04 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb5989ec8 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb5948536 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5948bff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5948e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb755b312 in QEventDispatcherGlib::processEvents (this=0xb2b00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb75208b1 in QEventLoop::processEvents (this=0xb34e8238, flags=...) at kernel/qeventloop.cpp:149
#7  0xb7520a29 in QEventLoop::exec (this=0xb34e8238, flags=...) at kernel/qeventloop.cpp:204
#8  0xb73fa23f in QThread::exec (this=0x8886480) at thread/qthread.cpp:550
#9  0xb75006c3 in QDnotifySignalThread::run (this=0x8886480) at io/qfilesystemwatcher_dnotify.cpp:179
#10 0xb73fcb49 in QThreadPrivate::start (arg=0x8886480) at thread/qthread_unix.cpp:338
#11 0xb734dd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5b14d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb5073740 (LWP 29936)):
[KCrash Handler]
#7  0xb3518c6c in Nepomuk2::EventMonitor::isDiskSpaceLow (this=0x11) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/eventmonitor.h:41
#8  0xb3517eec in Nepomuk2::IndexScheduler::slotScheduleIndexing (this=0x88bc000) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/indexscheduler.cpp:380
#9  0xb35172c4 in Nepomuk2::IndexScheduler::slotCleaningDone (this=0x88bc000) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/indexscheduler.cpp:229
#10 0xb351869a in Nepomuk2::IndexScheduler::qt_static_metacall (_o=0x88bc000, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0xbf9049a8) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/obj-i686-linux-gnu/services/fileindexer/indexscheduler.moc:116
#11 0xb753f518 in QMetaObject::activate (sender=0x88b5578, m=0xb72a33f0 <KJob::staticMetaObject>, local_signal_index=0, argv=0xbf9049a8) at kernel/qobject.cpp:3543
#12 0xb70ce17c in KJob::finished (this=0x88b5578, _t1=0x88b5578) at /build/buildd/project-neon-kdelibs-2+git20130125+r92349/obj-i686-linux-gnu/kdecore/kjob.moc:186
#13 0xb70cd801 in KJob::emitResult (this=0x88b5578) at /build/buildd/project-neon-kdelibs-2+git20130125+r92349/kdecore/jobs/kjob.cpp:316
#14 0xb351f731 in Nepomuk2::IndexCleaner::clearNextBatch (this=0x88b5578) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/indexcleaner.cpp:294
#15 0xb351f249 in Nepomuk2::IndexCleaner::start (this=0x88b5578) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/indexcleaner.cpp:253
#16 0xb35165fb in Nepomuk2::IndexScheduler::IndexScheduler (this=0x88bc000, parent=0x8880448) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/indexscheduler.cpp:56
#17 0xb3513e91 in Nepomuk2::FileIndexer::FileIndexer (this=0x8880448, parent=0x8882370) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/services/fileindexer/fileindexer.cpp:43
#18 0xb35160f5 in KPluginFactory::createInstance<Nepomuk2::FileIndexer, QObject> (parentWidget=0x0, parent=0x8882370, args=...) at /opt/project-neon/include/kpluginfactory.h:477
#19 0xb71bcb5d in KPluginFactory::create (this=0x8883430, iface=0xb6a87f3c <qt_meta_stringdata_Nepomuk2__Service> "Nepomuk2::Service", parentWidget=0x0, parent=0x8882370, args=..., keyword=...) at /build/buildd/project-neon-kdelibs-2+git20130125+r92349/kdecore/util/kpluginfactory.cpp:203
#20 0x0804d699 in KPluginFactory::create<Nepomuk2::Service> (this=0x8883430, parentWidget=0x0, parent=0x8882370, keyword=..., args=...) at /opt/project-neon/include/kpluginfactory.h:531
#21 0x0804d46e in KService::createInstance<Nepomuk2::Service> (this=0x8881428, parentWidget=0x0, parent=0x8882370, args=..., error=0xbf904d3c) at /opt/project-neon/include/KDE/../kservice.h:559
#22 0x0804d350 in KService::createInstance<Nepomuk2::Service> (this=0x8881428, parent=0x8882370, args=..., error=0xbf904d3c) at /opt/project-neon/include/KDE/../kservice.h:536
#23 0x0804ccdb in Nepomuk2::ServiceControl::start (this=0x8882370) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/servicestub/servicecontrol.cpp:92
#24 0x0804cfb0 in Nepomuk2::ServiceControl::qt_static_metacall (_o=0x8882370, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x886f760) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/obj-i686-linux-gnu/servicestub/servicecontrol.moc:61
#25 0xb753971e in QMetaCallEvent::placeMetaCall (this=0x8880e88, object=0x8882370) at kernel/qobject.cpp:524
#26 0xb753a7ba in QObject::event (this=0x8882370, e=0x8880e88) at kernel/qobject.cpp:1194
#27 0xb5e50dac in QApplicationPrivate::notify_helper (this=0x8769b88, receiver=0x8882370, e=0x8880e88) at kernel/qapplication.cpp:4562
#28 0xb5e4e423 in QApplication::notify (this=0xbf905570, receiver=0x8882370, e=0x8880e88) at kernel/qapplication.cpp:3944
#29 0xb6cd5002 in KApplication::notify (this=0xbf905570, receiver=0x8882370, event=0x8880e88) at /build/buildd/project-neon-kdelibs-2+git20130125+r92349/kdeui/kernel/kapplication.cpp:311
#30 0xb752329c in QCoreApplication::notifyInternal (this=0xbf905570, receiver=0x8882370, event=0x8880e88) at kernel/qcoreapplication.cpp:949
#31 0xb7526b8d in QCoreApplication::sendEvent (receiver=0x8882370, event=0x8880e88) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 0xb75241ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x874fa30) at kernel/qcoreapplication.cpp:1573
#33 0xb7523e83 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1466
#34 0xb755b9d6 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 0xb755ab5f in postEventSourceDispatch (s=0x876b0b8) at kernel/qeventdispatcher_glib.cpp:279
#36 0xb59489e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0xb5948d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb5948e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb755b2f2 in QEventDispatcherGlib::processEvents (this=0x87507f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0xb5f1ec6c in QGuiEventDispatcherGlib::processEvents (this=0x87507f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb75208b1 in QEventLoop::processEvents (this=0xbf9054c8, flags=...) at kernel/qeventloop.cpp:149
#42 0xb7520a29 in QEventLoop::exec (this=0xbf9054c8, flags=...) at kernel/qeventloop.cpp:204
#43 0xb7523932 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#44 0xb5e4e0a6 in QApplication::exec () at kernel/qapplication.cpp:3823
#45 0x0804b864 in main (argc=2, argv=0xbf905664) at /build/buildd/project-neon-nepomuk-core-2+git20130126+r1303/servicestub/main.cpp:177

Reported using DrKonqi
Comment 1 damien.porquet 2013-01-27 12:06:04 UTC
The crash handler shows up successively 4 or 5 times during the login, with the same error.
Comment 2 Saúl Martiñán Otero 2013-02-06 20:08:06 UTC
Created attachment 76954 [details]
New crash information added by DrKonqi

nepomukservicestub (0.1.0) on KDE Platform 4.10.00 using Qt 4.8.3

- What I was doing when the application crashed:

I just log in into KDE and nepomuk chashed. If I close the Bug Reporter, it crash again

-- Backtrace (Reduced):
#6  0xb241ebd0 in Nepomuk2::IndexScheduler::slotScheduleIndexing (this=this@entry=0x9a9bd70) at ../../../services/fileindexer/indexscheduler.cpp:385
#7  0xb242095e in Nepomuk2::IndexScheduler::slotCleaningDone (this=this@entry=0x9a9bd70) at ../../../services/fileindexer/indexscheduler.cpp:234
#8  0xb2420da4 in qt_static_metacall (_a=0xbfa165c8, _id=19, _o=0x9a9bd70, _c=<optimized out>) at ./indexscheduler.moc:114
#9  Nepomuk2::IndexScheduler::qt_static_metacall (_o=0x9a9bd70, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfa165c8) at ./indexscheduler.moc:89
[...]
#11 0xb72219a5 in KJob::finished(KJob*) () from /usr/lib/libkdecore.so.5
Comment 3 Jekyll Wu 2013-02-07 18:21:16 UTC

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