Bug 259288

Summary: Nepomuk crashed while indexing
Product: [Unmaintained] nepomuk Reporter: Thomas Tanghus <thomas>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, kkoksvik
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 Thomas Tanghus 2010-12-09 08:15:17 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic i686
Distribution: Ubuntu 10.10

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

I had just upgraded from Kubuntu 10.4 to 10.10 and the KDE SC 4.5.4 from the ppa. At some time (don't know if it was before or after I upgraded to 4.5.4) Nepomuk started to work (which it had never done) and began indexing. I let it run through the night and when I woke up it had crashed.

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

Thread 2 (Thread 0xb5431b70 (LWP 12818)):
#0  0x00a39416 in __kernel_vsyscall ()
#1  0x00b18113 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00aac777 in _L_lock_11533 () from /lib/libc.so.6
#3  0x00aabf2d in __libc_realloc (oldmem=0xa361cd8, bytes=16) at malloc.c:3813
#4  0x0421c5a8 in dbus_realloc () from /lib/libdbus-1.so.3
#5  0x0421d27c in ?? () from /lib/libdbus-1.so.3
#6  0x0421d5b2 in ?? () from /lib/libdbus-1.so.3
#7  0x0421d668 in ?? () from /lib/libdbus-1.so.3
#8  0x0421d753 in ?? () from /lib/libdbus-1.so.3
#9  0x0421bbc9 in ?? () from /lib/libdbus-1.so.3
#10 0x0421bc6a in ?? () from /lib/libdbus-1.so.3
#11 0x0421bf0d in ?? () from /lib/libdbus-1.so.3
#12 0x04206bc3 in ?? () from /lib/libdbus-1.so.3
#13 0x0420bd7e in dbus_message_iter_append_basic () from /lib/libdbus-1.so.3
#14 0x00ceaaaa in q_dbus_message_iter_append_basic (it=0xa3be6d4, ba=<value optimized out>, type=115, arg=0xb542f908) at qdbus_symbols_p.h:221
#15 qIterAppend (it=0xa3be6d4, ba=<value optimized out>, type=115, arg=0xb542f908) at qdbusmarshaller.cpp:55
#16 0x00ceae04 in QDBusMarshaller::append (this=0xb542fb0c, arg=...) at qdbusmarshaller.cpp:120
#17 0x00cef499 in QDBusMarshaller::appendVariantInternal (this=0xb542fb0c, arg=...) at qdbusmarshaller.cpp:436
#18 0x00cc701e in QDBusMessagePrivate::toDBusMessage (message=..., error=0xb542fca4) at qdbusmessage.cpp:188
#19 0x00cbf101 in QDBusConnectionPrivate::sendWithReply (this=0x9e9b3a8, message=..., sendMode=1, timeout=-1) at qdbusintegrator.cpp:1832
#20 0x00ca98cb in QDBusConnection::call (this=0x9eff420, message=..., mode=27, timeout=-1) at qdbusconnection.cpp:530
#21 0x00ccb07f in QDBusAbstractInterface::callWithArgumentList (this=0x9eff2b8, mode=QDBus::Block, method=..., args=...) at qdbusabstractinterface.cpp:444
#22 0x00bcaba2 in ?? () from /usr/lib/libsopranoclient.so.1
#23 0x00bcb775 in Soprano::Client::DBusClient::createModel(QString const&, QList<Soprano::BackendSetting> const&) () from /usr/lib/libsopranoclient.so.1
#24 0x0057a736 in (anonymous namespace)::GlobalModelContainer::init (this=0x9efeb98, forced=<value optimized out>) at ../../nepomuk/core/nepomukmainmodel.cpp:92
#25 0x0057b729 in model (this=0x9efedb8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:115
#26 Nepomuk::MainModel::executeQuery (this=0x9efedb8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212
#27 0x03a13bdd in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#28 0x0056e91e in Nepomuk::ResourceData::determineUri (this=0xa44a7d8) at ../../nepomuk/core/resourcedata.cpp:580
#29 0x0057fcf3 in Nepomuk::Resource::determineFinalResourceData (this=0xb5430460) at ../../nepomuk/core/resource.cpp:885
#30 0x0057ff92 in Nepomuk::Resource::exists (this=0xb5430460) at ../../nepomuk/core/resource.cpp:328
#31 0x0509cff4 in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=...) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:345
#32 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#33 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#34 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#35 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#36 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#37 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#38 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#39 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#40 0x0509d9da in Nepomuk::IndexScheduler::updateDir (this=0x9f00c20, dir=..., analyzer=0xb54312fc, flags=) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:421
#41 0x0509fb4b in Nepomuk::IndexScheduler::run (this=0x9f00c20) at ../../../../nepomuk/services/strigi/indexscheduler.cpp:314
#42 0x0063bdf9 in QThreadPrivate::start (arg=0x9f00c20) at thread/qthread_unix.cpp:266
#43 0x00950cc9 in start_thread (arg=0xb5431b70) at pthread_create.c:304
#44 0x00b0a6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78b7a30 (LWP 12376)):
[KCrash Handler]
#7  0x00a39416 in __kernel_vsyscall ()
#8  0x00a64941 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x00a67e42 in abort () at abort.c:92
#10 0x00a9c305 in __libc_message (do_abort=2, fmt=0xb742a0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x00aa6501 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xa3bd840) at malloc.c:6283
#12 0x00aa7d70 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4795
#13 0x00aaae5d in __libc_free (mem=0xa3bd840) at malloc.c:3738
#14 0x00635fed in qFree (ptr=0xa3bd840) at global/qmalloc.cpp:60
#15 0x00687180 in QString::free (d=0xa3bd840) at tools/qstring.cpp:1151
#16 0x05098689 in ~QString (this=0x9ed48c0, simple=true) at /usr/include/qt4/QtCore/qstring.h:882
#17 Nepomuk::StrigiService::userStatusString (this=0x9ed48c0, simple=true) at ../../../../nepomuk/services/strigi/strigiservice.cpp:173
#18 0x050986d1 in Nepomuk::StrigiService::simpleUserStatusString (this=0x9ed48c0) at ../../../../nepomuk/services/strigi/strigiservice.cpp:152
#19 0x050a5569 in Nepomuk::SystemTray::slotUpdateStrigiStatus (this=0x9fe3558) at ../../../../nepomuk/services/strigi/systray.cpp:85
#20 0x050a56fd in Nepomuk::SystemTray::qt_metacall (this=0x9fe3558, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbfd8b58c) at ./systray.moc:75
#21 0x007438ca in QMetaObject::metacall (object=0x9fe3558, cl=12376, idx=18, argv=0xbfd8b58c) at kernel/qmetaobject.cpp:237
#22 0x007566ad in QMetaObject::activate (sender=0x9ed48c0, m=0x50b68c4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#23 0x050975f7 in Nepomuk::StrigiService::statusStringChanged (this=0x9ed48c0) at ./strigiservice.moc:114
#24 0x050987f3 in Nepomuk::StrigiService::qt_metacall (this=0x9ed48c0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xa292830) at ./strigiservice.moc:90
#25 0x007438ca in QMetaObject::metacall (object=0x9ed48c0, cl=12376, idx=4, argv=0xa292830) at kernel/qmetaobject.cpp:237
#26 0x0074edf6 in QMetaCallEvent::placeMetaCall (this=0xa2f3bf8, object=0x9ed48c0) at kernel/qobject.cpp:534
#27 0x007506a2 in QObject::event (this=0x9ed48c0, e=0x6) at kernel/qobject.cpp:1219
#28 0x08ff8fdc in QApplicationPrivate::notify_helper (this=0x9e46790, receiver=0x9ed48c0, e=0xa2f3bf8) at kernel/qapplication.cpp:4396
#29 0x08fff04e in QApplication::notify (this=0xbfd8bf68, receiver=0x9ed48c0, e=0xa2f3bf8) at kernel/qapplication.cpp:3798
#30 0x011b705a in KApplication::notify (this=0xbfd8bf68, receiver=0x9ed48c0, event=0xa2f3bf8) at ../../kdeui/kernel/kapplication.cpp:310
#31 0x0073db3b in QCoreApplication::notifyInternal (this=0xbfd8bf68, receiver=0x9ed48c0, event=0xa2f3bf8) at kernel/qcoreapplication.cpp:732
#32 0x00740d8b in sendEvent (receiver=0x0, event_type=0, data=0x9e326f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9e326f0) at kernel/qcoreapplication.cpp:1373
#34 0x00740f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#35 0x0076ca74 in sendPostedEvents (s=0x9e48b78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=0x9e48b78) at kernel/qeventdispatcher_glib.cpp:277
#37 0x008af855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x008b3668 in ?? () from /lib/libglib-2.0.so.0
#39 0x008b3848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x0076c565 in QEventDispatcherGlib::processEvents (this=0x9e321a0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#41 0x090babe5 in QGuiEventDispatcherGlib::processEvents (this=0x9e321a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x0073c609 in QEventLoop::processEvents (this=0xbfd8bdf4, flags=) at kernel/qeventloop.cpp:149
#43 0x0073ca8a in QEventLoop::exec (this=0xbfd8bdf4, flags=...) at kernel/qeventloop.cpp:201
#44 0x0074100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#45 0x08ff7e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#46 0x0804b02e in main (argc=2, argv=0xbfd8c114) at ../../../nepomuk/servicestub/main.cpp:165

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

Possible duplicates by query: bug 255319, bug 255040, bug 251133, bug 248797, bug 243262.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-12-09 14:04:31 UTC

*** This bug has been marked as a duplicate of bug 235312 ***
Comment 2 kkoksvik 2011-05-24 10:20:16 UTC
Created attachment 60259 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.0

- What I was doing when the application crashed:
Waiting for strigi to compleat indexing, making my computer slow.

- Unusual behavior I noticed:
the indexind have not been problematic untill last sudo apt-get upgrade

-- Backtrace (Reduced):
#10 0x00848305 in __libc_message (do_abort=2, fmt=0x920280 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x00852501 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xa7d5ce8) at malloc.c:6283
#12 0x00853d70 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4795
#13 0x00856e5d in __libc_free (mem=0xa7d5ce8) at malloc.c:3738
#14 0x005a9fed in qFree (ptr=0xa7d5ce8) at global/qmalloc.cpp:60