Bug 279368 - nepomukservicestub crashes while updating geolocation of photos
Summary: nepomukservicestub crashes while updating geolocation of photos
Status: RESOLVED DUPLICATE of bug 275169
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-04 11:26 UTC by Luis Silva
Modified: 2018-08-28 20:12 UTC (History)
3 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 Luis Silva 2011-08-04 11:26:28 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.00 (4.7.0) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I was updating the geolocation of photos on digikam. Digikam was writing the information to the files when the crash happened.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0xb7788710 (LWP 14585))]

Thread 3 (Thread 0xb6895b70 (LWP 14697)):
#0  0x00316416 in __kernel_vsyscall ()
#1  0x002e848c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x006663fd in __pthread_cond_wait (cond=0x8689d00, mutex=0x8689ce8) at forward.c:139
#3  0x00b7d467 in wait (this=0x865f26c, mutex=0x865f268, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x865f26c, mutex=0x865f268, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x02fc2dc8 in Nepomuk::IndexFeeder::run (this=0x865f258) at ../../../../nepomuk/services/strigi/nepomukindexfeeder.cpp:188
#6  0x00b7cda2 in QThreadPrivate::start (arg=0x865f258) at thread/qthread_unix.cpp:320
#7  0x002e3e99 in start_thread (arg=0xb6895b70) at pthread_create.c:304
#8  0x0065873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb56c8b70 (LWP 14709)):
[KCrash Handler]
#7  0x00316416 in __kernel_vsyscall ()
#8  0x005b2e71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x005b634e in abort () at abort.c:92
#10 0x005e9577 in __libc_message (do_abort=2, fmt=0x6c28ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x005f3961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0x8bc9510) at malloc.c:6283
#12 0x005f528b in _int_free (av=<value optimized out>, p=0x8bc9508) at malloc.c:4795
#13 0x005f841d in __libc_free (mem=0x8bc9510) at malloc.c:3738
#14 0x00b76bbd in qFree (ptr=0x8bc9510) at global/qmalloc.cpp:60
#15 0x00c4cf59 in ~QByteArray (this=0xb6920440) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:383
#16 QFSFileEngineIterator::advance (this=0xb6920440) at io/qfsfileengine_iterator_unix.cpp:73
#17 0x00c44998 in QFSFileEngineIterator::next (this=0xb6920440) at io/qfsfileengine_iterator.cpp:65
#18 0x00bfe6fc in QDirIteratorPrivate::advance (this=0xb6921d08) at io/qdiriterator.cpp:217
#19 0x00bfe8db in QDirIterator::next (this=0xb56c8224) at io/qdiriterator.cpp:457
#20 0x02fb897e in Nepomuk::IndexScheduler::analyzeDir (this=0x85f2bd0, dir_=..., flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:391
#21 0x02fb93c4 in Nepomuk::IndexScheduler::run (this=0x85f2bd0) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:338
#22 0x00b7cda2 in QThreadPrivate::start (arg=0x85f2bd0) at thread/qthread_unix.cpp:320
#23 0x002e3e99 in start_thread (arg=0xb56c8b70) at pthread_create.c:304
#24 0x0065873e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7788710 (LWP 14585)):
#0  0x00316416 in __kernel_vsyscall ()
#1  0x00666753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x005f9bac in _L_lock_10489 () from /lib/i386-linux-gnu/libc.so.6
#3  0x005f8553 in __libc_realloc (oldmem=0x87296a0, bytes=132) at malloc.c:3813
#4  0x00bac609 in QRegExpMatchState::prepareForMatch (this=0x872d2dc, eng=0x872d348) at tools/qregexp.cpp:1379
#5  0x00bb9ee3 in prepareEngineForMatch (priv=0x872d2c0, str=...) at tools/qregexp.cpp:3727
#6  0x00bba0c7 in QRegExp::exactMatch (this=0x87286fc, str=...) at tools/qregexp.cpp:4068
#7  0x02f28081 in RegExpCache::exactMatch (this=0x8707a24, s=...) at ../../../nepomuk/common/regexpcache.cpp:40
#8  0x02fbae77 in Nepomuk::StrigiServiceConfig::shouldFileBeIndexed (this=0x8707a10, fileName=...) at ../../../../nepomuk/services/strigi/strigiserviceconfig.cpp:177
#9  0x02fbb003 in Nepomuk::StrigiServiceConfig::shouldFolderBeIndexed (this=0x8707a10, path=...) at ../../../../nepomuk/services/strigi/strigiserviceconfig.cpp:166
#10 0x02fb3324 in Nepomuk::StrigiService::updateFolder (this=0x85a0d70, path=..., recursive=false, forced=false) at ../../../../nepomuk/services/strigi/strigiservice.cpp:231
#11 0x02fc6aca in StrigiAdaptor::updateFolder (this=0x8720f30, path=..., recursive=false, forced=false) at strigiadaptor.cpp:105
#12 0x02fc6d01 in StrigiAdaptor::qt_metacall (this=0x8720f30, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfb9e00c) at strigiadaptor.moc:157
#13 0x0012cacd in QDBusConnectionPrivate::deliverCall (this=0x84b01f8, object=0x8720f30, msg=..., metaTypes=..., slotIdx=19) at qdbusintegrator.cpp:942
#14 0x0012dc57 in QDBusConnectionPrivate::activateCall (this=0x84b01f8, object=0x8720f30, flags=337, msg=...) at qdbusintegrator.cpp:852
#15 0x0012e1ac in QDBusConnectionPrivate::activateObject (this=0x84b01f8, node=..., msg=..., pathStartPos=21) at qdbusintegrator.cpp:1430
#16 0x0012e62a in QDBusActivateObjectEvent::placeMetaCall (this=0x8bd99d0) at qdbusintegrator.cpp:1524
#17 0x00c863b7 in QObject::event (this=0x85a0d70, e=0x8bd99d0) at kernel/qobject.cpp:1226
#18 0x06cccd24 in QApplicationPrivate::notify_helper (this=0x84522c0, receiver=0x85a0d70, e=0x8bd99d0) at kernel/qapplication.cpp:4462
#19 0x06cd18ce in QApplication::notify (this=0xbfb9ead8, receiver=0x85a0d70, e=0x8bd99d0) at kernel/qapplication.cpp:3862
#20 0x00f8593a in KApplication::notify (this=0xbfb9ead8, receiver=0x85a0d70, event=0x8bd99d0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00c710bb in QCoreApplication::notifyInternal (this=0xbfb9ead8, receiver=0x85a0d70, event=0x8bd99d0) at kernel/qcoreapplication.cpp:731
#22 0x00c74c79 in sendEvent (receiver=0x0, event_type=0, data=0x84156d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x84156d8) at kernel/qcoreapplication.cpp:1372
#24 0x00c74e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#25 0x00c9e3c4 in sendPostedEvents (s=0x8454500) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=0x8454500) at kernel/qeventdispatcher_glib.cpp:277
#27 0x0095daa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x0095e270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x0095e524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x00c9e53c in QEventDispatcherGlib::processEvents (this=0x8415440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x06d831e5 in QGuiEventDispatcherGlib::processEvents (this=0x8415440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00c70289 in QEventLoop::processEvents (this=0xbfb9e934, flags=...) at kernel/qeventloop.cpp:149
#33 0x00c70522 in QEventLoop::exec (this=0xbfb9e934, flags=...) at kernel/qeventloop.cpp:201
#34 0x00c74ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#35 0x06cca8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#36 0x0804b11e in main (argc=) at ../../../nepomuk/servicestub/main.cpp:167

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

Possible duplicates by query: bug 279250, bug 279068, bug 279047, bug 279044, bug 278932.

Reported using DrKonqi
Comment 1 Dario Andres 2011-08-07 13:43:07 UTC
[Comment from a bug triager]
This issue is now being tracked at bug 275169, merging.
Thanks

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