Bug 291195

Summary: Crash when svn up ran
Product: [Unmaintained] nepomuk Reporter: David Kredba <kredba>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bladud, me
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Kredba 2012-01-10 18:30:00 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-gentoo x86_64
Distribution (Platform): Gentoo Packages

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

Updated svn tree of ReactOS. Called script using tar to exclude .svn folders and copysvn files to source directory. Strigi indexing the svn folder all the time.

The crash can be reproduced every time.

-- Backtrace:
Application: Pahýl služby Nepomuk (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f33392b4760 (LWP 3579))]

Thread 3 (Thread 0x7f332aa7a700 (LWP 3583)):
#0  0x00007f3337dd6a83 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003005047608 in g_main_context_poll (n_fds=1, fds=0x81c340, timeout=-1, context=0x81c250, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x81c250, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x0000003005047ac9 in g_main_context_iteration (context=0x81c250, may_block=1) at gmain.c:3152
#4  0x000000300758bbd6 in QEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00000030075601d2 in QEventLoop::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:149
#6  0x00000030075603cf in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:201
#7  0x000000300747812f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x000000300747ab45 in QThreadPrivate::start (arg=<optimized out>) at thread/qthread_unix.cpp:331
#9  0x00007f3338eece2c in start_thread (arg=0x7f332aa7a700) at pthread_create.c:301
#10 0x00007f3337ddf6bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f332a279700 (LWP 3591)):
#0  0x00007f3338eeef1e in __pthread_mutex_lock (mutex=0x86b068) at pthread_mutex_lock.c:62
#1  0x0000003005045ed9 in g_main_context_release (context=0x86b060) at gmain.c:2566
#2  0x000000300504763a in g_main_context_iterate (context=0x86b060, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#3  0x0000003005047ac9 in g_main_context_iteration (context=0x86b060, may_block=1) at gmain.c:3152
#4  0x000000300758bbd6 in QEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00000030075601d2 in QEventLoop::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:149
#6  0x00000030075603cf in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:201
#7  0x000000300747812f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00000030075432df in QInotifyFileSystemWatcherEngine::run (this=<optimized out>) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x000000300747ab45 in QThreadPrivate::start (arg=<optimized out>) at thread/qthread_unix.cpp:331
#10 0x00007f3338eece2c in start_thread (arg=0x7f332a279700) at pthread_create.c:301
#11 0x00007f3337ddf6bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f33392b4760 (LWP 3579)):
[KCrash Handler]
#6  isSignalConnected (signal_index=<optimized out>, this=<optimized out>) at kernel/qobject_p.h:221
#7  QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3201
#8  0x00007f332b7a5d56 in KInotify::created (this=<optimized out>, _t1=<optimized out>, _t2=true) at /var/tmp/portage/kde-base/nepomuk-4.7.4/work/nepomuk-4.7.4_build/nepomuk/services/filewatch/kinotify.moc:159
#9  0x00007f332b7a66fd in KInotify::slotEvent (this=0x850cc0, socket=<optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.7.4/work/nepomuk-4.7.4/nepomuk/services/filewatch/kinotify.cpp:365
#10 0x00007f332b7a7f1f in KInotify::qt_metacall (this=0x850cc0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff5552fc50) at /var/tmp/portage/kde-base/nepomuk-4.7.4/work/nepomuk-4.7.4_build/nepomuk/services/filewatch/kinotify.moc:118
#11 0x0000003007573bfa in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3278
#12 0x00000030075bd1ae in QSocketNotifier::activated (this=<optimized out>, _t1=15) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#13 0x000000300757b8ab in QSocketNotifier::event (this=0x855210, e=0x7fff555302c0) at kernel/qsocketnotifier.cpp:317
#14 0x00000030087cd574 in notify_helper (e=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qapplication.cpp:4481
#15 QApplicationPrivate::notify_helper (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at kernel/qapplication.cpp:4453
#16 0x00000030087d2401 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at kernel/qapplication.cpp:4360
#17 0x00007f33385c0e06 in KApplication::notify (this=0x7fff55530690, receiver=0x855210, event=0x7fff555302c0) at /var/tmp/portage/kde-base/kdelibs-4.7.4-r11/work/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#18 0x0000003007560fcc in QCoreApplication::notifyInternal (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:787
#19 0x000000300758b287 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 socketNotifierSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:110
#21 0x00000030050470fd in g_main_dispatch (context=0x63d0a0) at gmain.c:2441
#22 g_main_context_dispatch (context=0x63d0a0) at gmain.c:3011
#23 0x00000030050478f8 in g_main_context_iterate (context=0x63d0a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#24 0x0000003005047ac9 in g_main_context_iteration (context=0x63d0a0, may_block=1) at gmain.c:3152
#25 0x000000300758bb6f in QEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x000000300887031e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00000030075601d2 in QEventLoop::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:149
#28 0x00000030075603cf in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:201
#29 0x0000003007564577 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#30 0x0000000000403fe0 in main (argc=2, argv=0x7fff55530b38) at /var/tmp/portage/kde-base/nepomuk-4.7.4/work/nepomuk-4.7.4/nepomuk/servicestub/main.cpp:170

Possible duplicates by query: bug 289635, bug 286240, bug 286238, bug 285959, bug 285284.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-01-10 22:38:45 UTC

*** This bug has been marked as a duplicate of bug 241723 ***
Comment 2 Simeon Bird 2012-10-27 21:07:49 UTC
David - Since you are one of the few people reporting this bug who said they could reliably reproduce it, could you please attach a copy of the script you are using?
Comment 3 David Kredba 2012-10-29 13:54:36 UTC
I will check if it is still happening with current version and if yes will post it here.
Best regards, David.
Comment 4 David Kredba 2012-10-31 20:29:37 UTC
I can't reproduce it with Gentoo KDE 4.9.2. It is fixed/gone.
Comment 5 Simeon Bird 2012-10-31 22:21:09 UTC
Ok - thanks. Then I will mark the main bug as fixed.