Bug 314659 - nepomuk crash
Summary: nepomuk crash
Status: RESOLVED DUPLICATE of bug 312423
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Nepomuk Bugs Coordination
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-08 10:45 UTC by Cedjo
Modified: 2013-02-16 11:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.08 KB, text/plain)
2013-02-16 11:50 UTC, Charley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cedjo 2013-02-08 10:45:15 UTC
Application: nepomukservicestub (0.1.0)
KDE Platform Version: 4.10.00
Qt Version: 4.8.3
Operating System: Linux 3.5.0-23-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Nothing just started my computer, message came right after startup of KDE

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 0xb53c4740 (LWP 2252))]

Thread 3 (Thread 0xb255eb40 (LWP 2255)):
#0  0xb5dbcdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb74b2fb5 in do_gettime (frac=0xb255dfa0, sec=0xb255df98) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb759a36e in QTimerInfoList::updateCurrentTime (this=0xb1c02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb759a6fa in QTimerInfoList::timerWait (this=0xb1c02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 2 (Thread 0xb1bffb40 (LWP 2257)):
#0  0xb76e7424 in __kernel_vsyscall ()
#1  0xb5edb5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d1174b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5d02d00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5d02e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb759999f in QEventDispatcherGlib::processEvents (this=0xb1200468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb756626c in QEventLoop::processEvents (this=this@entry=0xb1bff228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb7566561 in QEventLoop::exec (this=0xb1bff228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb745166c in QThread::exec (this=0x8d86b08) at thread/qthread.cpp:501
#9  0xb75447bd in QInotifyFileSystemWatcherEngine::run (this=0x8d86b08) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb7454a58 in QThreadPrivate::start (arg=0x8d86b08) at thread/qthread_unix.cpp:338
#11 0xb5de6d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5ee9d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb53c4740 (LWP 2252)):
[KCrash Handler]
#6  ref (this=0x1) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:120
#7  QString::operator= (this=0x8d1560c, other=...) at tools/qstring.cpp:1410
#8  0xb74971f6 in prepareEngineForMatch (priv=0x8d155f8, str=...) at tools/qregexp.cpp:3733
#9  0xb7497446 in QRegExp::exactMatch (this=0x8d3d714, str=...) at tools/qregexp.cpp:4082
#10 0xb25626ca in RegExpCache::exactMatch (this=0x8d1205c, s=...) at ../../common/regexpcache.cpp:40
#11 0xb258d213 in Nepomuk2::FileIndexerConfig::shouldFileBeIndexed (this=this@entry=0x8d12048, fileName=...) at ../../../services/fileindexer/fileindexerconfig.cpp:219
#12 0xb258dc57 in Nepomuk2::FileIndexerConfig::shouldFolderBeWatched (this=0x8d12048, path=...) at ../../../services/fileindexer/fileindexerconfig.cpp:177
#13 0xb25868db in (anonymous namespace)::IgnoringKInotify::filterWatch (this=0x8d5c700, path=..., modes=..., flags=...) at ../../../services/filewatch/nepomukfilewatch.cpp:88
#14 0xb25995cf in addWatch (path=..., this=0x8d794f8) at ../../../services/filewatch/kinotify.cpp:119
#15 KInotify::addWatch (this=0x8d5c700, path=..., mode=..., flags=...) at ../../../services/filewatch/kinotify.cpp:259
#16 0xb25871d6 in watchFolder (path=..., this=0x8d11f18) at ../../../services/filewatch/nepomukfilewatch.cpp:196
#17 Nepomuk2::FileWatch::watchFolder (this=0x8d11f18, path=...) at ../../../services/filewatch/nepomukfilewatch.cpp:189
#18 0xb2588533 in Nepomuk2::FileWatch::slotDeviceMounted (this=this@entry=0x8d11f18, entry=entry@entry=0x8dd9964) at ../../../services/filewatch/nepomukfilewatch.cpp:430
#19 0xb25897a0 in Nepomuk2::FileWatch::addWatchesForMountedRemovableMedia (this=this@entry=0x8d11f18) at ../../../services/filewatch/nepomukfilewatch.cpp:345
#20 0xb2589aeb in Nepomuk2::FileWatch::FileWatch (this=0x8d11f18, parent=0x8d0dc68) at ../../../services/filewatch/nepomukfilewatch.cpp:173
#21 0xb258a68a in KPluginFactory::createInstance<Nepomuk2::FileWatch, QObject> (parentWidget=0x0, parent=0x8d0dc68, args=...) at /usr/include/KDE/../kpluginfactory.h:477
#22 0xb72a873e in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5
#23 0x0804c236 in create<Nepomuk2::Service> (args=..., keyword=..., parent=0x8d0dc68, parentWidget=0x0, this=<optimized out>) at /usr/include/kpluginfactory.h:531
#24 createInstance<Nepomuk2::Service> (error=0xbfd39954, args=..., parent=0x8d0dc68, parentWidget=0x0, this=0x8d0f990) at /usr/include/KDE/../kservice.h:559
#25 createInstance<Nepomuk2::Service> (error=0xbfd39954, args=..., parent=0x8d0dc68, this=0x8d0f990) at /usr/include/KDE/../kservice.h:536
#26 Nepomuk2::ServiceControl::start (this=this@entry=0x8d0dc68) at ../../servicestub/servicecontrol.cpp:92
#27 0x0804c8dc in qt_static_metacall (_a=0x8cfd160, _id=1, _o=0x8d0dc68, _c=<optimized out>) at ./servicecontrol.moc:62
#28 Nepomuk2::ServiceControl::qt_static_metacall (_o=0x8d0dc68, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8cfd160) at ./servicecontrol.moc:55
#29 0xb75799aa in QMetaCallEvent::placeMetaCall (this=0x8cfffd8, object=0x8d0dc68) at kernel/qobject.cpp:525
#30 0xb757deeb in QObject::event (this=0x8d0dc68, e=0x8cfffd8) at kernel/qobject.cpp:1195
#31 0xb61ca39c in QApplicationPrivate::notify_helper (this=0x8bbc8f0, receiver=0x8d0dc68, e=0x8cfffd8) at kernel/qapplication.cpp:4562
#32 0xb61cedaf in QApplication::notify (this=0x8cfffd8, receiver=0x8d0dc68, e=0x8cfffd8) at kernel/qapplication.cpp:3944
#33 0xb6e4d321 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#34 0xb756778e in QCoreApplication::notifyInternal (this=0xbfd3a248, receiver=0x8d0dc68, event=0x8cfffd8) at kernel/qcoreapplication.cpp:915
#35 0xb756b97d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b9da38) at kernel/qcoreapplication.cpp:1539
#37 0xb756bc0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#38 0xb7599804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#39 postEventSourceDispatch (s=0x8bbd000) at kernel/qeventdispatcher_glib.cpp:279
#40 0xb5d029e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb5d02d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb5d02e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb7599981 in QEventDispatcherGlib::processEvents (this=0x8b9e800, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0xb62809aa in QGuiEventDispatcherGlib::processEvents (this=0x8b9e800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb756626c in QEventLoop::processEvents (this=this@entry=0xbfd3a128, flags=...) at kernel/qeventloop.cpp:149
#46 0xb7566561 in QEventLoop::exec (this=0xbfd3a128, flags=...) at kernel/qeventloop.cpp:204
#47 0xb756bcba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#48 0xb61c7fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#49 0x0804b27d in main (argc=2, argv=0xbfd3a3e4) at ../../servicestub/main.cpp:180

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

Possible duplicates by query: bug 312842, bug 312423.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-02-08 19:25:45 UTC

*** This bug has been marked as a duplicate of bug 312423 ***
Comment 2 Charley 2013-02-16 11:50:53 UTC
Created attachment 77361 [details]
New crash information added by DrKonqi

nepomukservicestub (0.1.0) on KDE Platform 4.10.00 using Qt 4.8.3

Cold restart. As soon as the desktop loads and the 'welcome' audio file plays the crash assistant appears.

-- Backtrace (Reduced):
#7  QString::operator= (this=0x875d394, other=...) at tools/qstring.cpp:1410
#8  0xb74d41f6 in prepareEngineForMatch (priv=0x875d380, str=...) at tools/qregexp.cpp:3733
#9  0xb74d4446 in QRegExp::exactMatch (this=0x8770324, str=...) at tools/qregexp.cpp:4082
#10 0xb25636ca in RegExpCache::exactMatch (this=0x8727ac4, s=...) at ../../common/regexpcache.cpp:40
#11 0xb2591213 in Nepomuk2::FileIndexerConfig::shouldFileBeIndexed (this=this@entry=0x8727ab0, fileName=...) at ../../../services/fileindexer/fileindexerconfig.cpp:219