Bug 318085 - nepumuk fileindexing crashes at startup
Summary: nepumuk fileindexing crashes at startup
Status: RESOLVED DUPLICATE of bug 312423
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Nepomuk Bugs Coordination
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-09 12:18 UTC by Harno Uphoff
Modified: 2013-04-09 12:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harno Uphoff 2013-04-09 12:18:02 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop i686
Distribution: "openSUSE 12.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:KDE just appears on screen, a few seconds later the crash happened

- Custom settings of the application:the mashine is booting from an usb-drive, and i corrected grub´s root entry from (hd3,1) to (hd0,1), so booting works. also drive 0 and drive 1 are building a logikal volume i use it as home-partition/drive

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk-Dienst (nepomukservicestub), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5275740 (LWP 1482))]

Thread 3 (Thread 0xb36b6b40 (LWP 1486)):
#0  0xb74b1751 in read () from /lib/libpthread.so.0
#1  0xb5e1420e in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb5dd370b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb5dd3b62 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5dd3d31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb76717bf in QEventDispatcherGlib::processEvents (this=0xb2d00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb763e2ac in QEventLoop::processEvents (this=this@entry=0xb36b6258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb763e5a1 in QEventLoop::exec (this=0xb36b6258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb7529b6c in QThread::exec (this=this@entry=0x9983ef8) at thread/qthread.cpp:542
#9  0xb7529ccb in QThread::run (this=0x9983ef8) at thread/qthread.cpp:609
#10 0xb752cf78 in QThreadPrivate::start (arg=0x9983ef8) at thread/qthread_unix.cpp:338
#11 0xb74aab5e in start_thread () from /lib/libpthread.so.0
#12 0xb5f8316e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb2cffb40 (LWP 1488)):
#0  0xb74adb2f in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb5e14f20 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb5dd33e5 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb5dd3acf in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5dd3d31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb76717bf in QEventDispatcherGlib::processEvents (this=0xb2300468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb763e2ac in QEventLoop::processEvents (this=this@entry=0xb2cff228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb763e5a1 in QEventLoop::exec (this=0xb2cff228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb7529b6c in QThread::exec (this=0x9972418) at thread/qthread.cpp:542
#9  0xb761c8ad in QInotifyFileSystemWatcherEngine::run (this=0x9972418) at io/qfilesystemwatcher_inotify.cpp:256
#10 0xb752cf78 in QThreadPrivate::start (arg=0x9972418) at thread/qthread_unix.cpp:338
#11 0xb74aab5e in start_thread () from /lib/libpthread.so.0
#12 0xb5f8316e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5275740 (LWP 1482)):
[KCrash Handler]
#5  ref (this=0x1) at ../../src/corelib/arch/qatomic_i386.h:120
#6  QString::operator= (this=0x9973e3c, other=...) at tools/qstring.cpp:1410
#7  0xb756f626 in prepareEngineForMatch (priv=0x9973e28, str=...) at tools/qregexp.cpp:3733
#8  0xb756f876 in QRegExp::exactMatch (this=0x99899d4, str=...) at tools/qregexp.cpp:4082
#9  0xb378cb3a in RegExpCache::exactMatch (this=0x996cf74, s=...) at /usr/src/debug/nepomuk-core-4.10.0/common/regexpcache.cpp:40
#10 0xb37b8ac3 in Nepomuk2::FileIndexerConfig::shouldFileBeIndexed (this=this@entry=0x996cf60, fileName=...) at /usr/src/debug/nepomuk-core-4.10.0/services/fileindexer/fileindexerconfig.cpp:219
#11 0xb37b94d7 in Nepomuk2::FileIndexerConfig::shouldFolderBeWatched (this=0x996cf60, path=...) at /usr/src/debug/nepomuk-core-4.10.0/services/fileindexer/fileindexerconfig.cpp:177
#12 0xb37b224b in (anonymous namespace)::IgnoringKInotify::filterWatch (this=0x99b87e0, path=..., modes=..., flags=...) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:88
#13 0xb37c4e3f in addWatch (path=..., this=0x99c4458) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/kinotify.cpp:119
#14 KInotify::addWatch (this=0x99b87e0, path=..., mode=..., flags=...) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/kinotify.cpp:259
#15 0xb37b2a76 in watchFolder (path=..., this=0x992a648) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:196
#16 Nepomuk2::FileWatch::watchFolder (this=0x992a648, path=...) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:189
#17 0xb37b3df3 in Nepomuk2::FileWatch::slotDeviceMounted (this=this@entry=0x992a648, entry=entry@entry=0x99ef62c) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:430
#18 0xb37b5060 in Nepomuk2::FileWatch::addWatchesForMountedRemovableMedia (this=this@entry=0x992a648) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:345
#19 0xb37b53ab in Nepomuk2::FileWatch::FileWatch (this=0x992a648, parent=0x9968a98) at /usr/src/debug/nepomuk-core-4.10.0/services/filewatch/nepomukfilewatch.cpp:173
#20 0xb37b5f4a in KPluginFactory::createInstance<Nepomuk2::FileWatch, QObject> (parentWidget=0x0, parent=0x9968a98, args=...) at /usr/include/kpluginfactory.h:477
#21 0xb735d194 in KPluginFactory::create (this=0x99452d0, iface=0xb6cc2f60 <qt_meta_stringdata_Nepomuk2__Service> "Nepomuk2::Service", parentWidget=0x0, parent=0x9968a98, args=..., keyword=...) at /usr/src/debug/kdelibs-4.10.0/kdecore/util/kpluginfactory.cpp:203
#22 0x0804c646 in create<Nepomuk2::Service> (args=..., keyword=..., parent=0x9968a98, parentWidget=0x0, this=<optimized out>) at /usr/include/kpluginfactory.h:531
#23 createInstance<Nepomuk2::Service> (error=0xbfc5ea04, args=..., parent=0x9968a98, parentWidget=0x0, this=0x992b8b0) at /usr/include/kservice.h:565
#24 createInstance<Nepomuk2::Service> (error=0xbfc5ea04, args=..., parent=0x9968a98, this=0x992b8b0) at /usr/include/kservice.h:542
#25 Nepomuk2::ServiceControl::start (this=this@entry=0x9968a98) at /usr/src/debug/nepomuk-core-4.10.0/servicestub/servicecontrol.cpp:92
#26 0x0804ccec in qt_static_metacall (_a=0x992a1b0, _id=1, _o=0x9968a98, _c=<optimized out>) at /usr/src/debug/nepomuk-core-4.10.0/build/servicestub/servicecontrol.moc:62
#27 Nepomuk2::ServiceControl::qt_static_metacall (_o=0x9968a98, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x992a1b0) at /usr/src/debug/nepomuk-core-4.10.0/build/servicestub/servicecontrol.moc:55
#28 0xb765155a in QMetaCallEvent::placeMetaCall (this=0x9968088, object=0x9968a98) at kernel/qobject.cpp:524
#29 0xb7655abb in QObject::event (this=0x9968a98, e=0x9968088) at kernel/qobject.cpp:1203
#30 0xb6258bac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb625d5cc in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb6ef4dc1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0xb763f7de in QCoreApplication::notifyInternal (this=0xbfc5f2f8, receiver=0x9968a98, event=0x9968088) at kernel/qcoreapplication.cpp:946
#34 0xb7643531 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97ffa38) at kernel/qcoreapplication.cpp:1570
#36 0xb76437ac in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1463
#37 0xb7671624 in sendPostedEvents () at kernel/qcoreapplication.h:236
#38 postEventSourceDispatch (s=0x9819340) at kernel/qeventdispatcher_glib.cpp:279
#39 0xb5dd38b3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb5dd3c50 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb5dd3d31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb76717a1 in QEventDispatcherGlib::processEvents (this=0x98032d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#43 0xb630a4aa in ?? () from /usr/lib/libQtGui.so.4
#44 0xb763e2ac in QEventLoop::processEvents (this=this@entry=0xbfc5f1d8, flags=...) at kernel/qeventloop.cpp:149
#45 0xb763e5a1 in QEventLoop::exec (this=0xbfc5f1d8, flags=...) at kernel/qeventloop.cpp:204
#46 0xb764385a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#47 0xb6256a24 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804b67d in main (argc=2, argv=0xbfc5f494) at /usr/src/debug/nepomuk-core-4.10.0/servicestub/main.cpp:180

Possible duplicates by query: bug 317349, bug 316140, bug 314659, bug 312842, bug 312423.

Reported using DrKonqi
Comment 1 Vishesh Handa 2013-04-09 12:23:36 UTC

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