Bug 281600 - nepomuk crash
Summary: nepomuk crash
Status: RESOLVED UNMAINTAINED
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: fileindexer (show other bugs)
Version: 4.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 281210 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-09-08 08:02 UTC by romain
Modified: 2018-09-04 15:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description romain 2011-09-08 08:02:11 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
I was on firefox when nepomuk crashed (kate and thunderbird was opened) . 

It's the first time i have problem with him.

-- Backtrace:
Application: Jeton du service Nepomuk (nepomukservicestub), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd7a7e0b780 (LWP 2434))]

Thread 2 (Thread 0x7fd7983c0700 (LWP 2440)):
#0  0x00007fd7a4708946 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd7a470a13a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd7a470a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd7a7920446 in QEventDispatcherGlib::processEvents (this=0xc03d10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd7a78f4882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd7a78f4abc in QEventLoop::exec (this=0x7fd7983bfe00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd7a780b924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fd7a780e175 in QThreadPrivate::start (arg=0xbb8190) at thread/qthread_unix.cpp:320
#8  0x00007fd7a51e5d8c in start_thread (arg=0x7fd7983c0700) at pthread_create.c:304
#9  0x00007fd7a54e304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd7a7e0b780 (LWP 2434)):
[KCrash Handler]
#6  transcmp (p1=0x7fffe8687ed0, p2=<value optimized out>) at dcigettext.c:244
#7  0x00007fd7a54dfdfa in __tfind (key=0x7fffe8687ed0, vrootp=<value optimized out>, compar=0x7fd7a542a630 <transcmp>) at tsearch.c:321
#8  0x00007fd7a542b3fe in __dcigettext (domainname=0xc612f8 "nepomukservicestub", msgid1=0x7fffe8687f70 "@info:status\004Strigi is currently indexing files in folder %1 (%2)", msgid2=0x0, plural=0, n=0, category=5) at dcigettext.c:495
#9  0x00007fd7a7210460 in dcpgettext_expr (domain=0xc612f8 "nepomukservicestub", msgctxt=<value optimized out>, msgid=0xaef538 "Strigi is currently indexing files in folder %1 (%2)", category=5) at ../../kdecore/localization/gettext.h:208
#10 0x00007fd7a721176c in KCatalog::translateStrict (this=0xc62160, msgctxt=0xaeefc8 "@info:status", msgid=0xaef538 "Strigi is currently indexing files in folder %1 (%2)") at ../../kdecore/localization/kcatalog.cpp:263
#11 0x00007fd7a722ad2c in KLocalePrivate::translateRawFrom (this=<value optimized out>, catname=0x607478 "", msgctxt=0xaeefc8 "@info:status", msgid=0xaef538 "Strigi is currently indexing files in folder %1 (%2)", msgid_plural=0x0, n=0, language=0x7fffe86888e0, translation=0x7fffe86888f0) at ../../kdecore/localization/klocale_kde.cpp:957
#12 0x00007fd7a721d9f0 in KLocale::translateRawFrom (this=<value optimized out>, catname=<value optimized out>, ctxt=<value optimized out>, msg=<value optimized out>, lang=<value optimized out>, trans=<value optimized out>) at ../../kdecore/localization/klocale.cpp:171
#13 0x00007fd7a7235521 in KLocalizedStringPrivate::toString (this=0xc6af00, locale=0xb993e0, catalogName=<value optimized out>) at ../../kdecore/localization/klocalizedstring.cpp:248
#14 0x00007fd7a7235d64 in KLocalizedString::toString (this=0x7fffe8688a30) at ../../kdecore/localization/klocalizedstring.cpp:194
#15 0x00007fd798c06cdb in i18nc<QString, QString> (this=0xbdb180, simple=false) at /usr/include/klocalizedstring.h:826
#16 Nepomuk::StrigiService::userStatusString (this=0xbdb180, simple=false) at ../../../../nepomuk/services/strigi/strigiservice.cpp:170
#17 0x00007fd798c06d2b in Nepomuk::StrigiService::userStatusString (this=<value optimized out>) at ../../../../nepomuk/services/strigi/strigiservice.cpp:142
#18 0x00007fd798c117e1 in StrigiAdaptor::userStatusString (this=<value optimized out>) at strigiadaptor.cpp:99
#19 0x00007fd798c118db in StrigiAdaptor::qt_metacall (this=0xc58bb0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffe8688d20) at strigiadaptor.moc:143
#20 0x00007fd7a75439fa in QDBusConnectionPrivate::deliverCall (this=0xabf8b0, object=0xc58bb0, msg=..., metaTypes=..., slotIdx=18) at qdbusintegrator.cpp:942
#21 0x00007fd7a7544bb5 in QDBusConnectionPrivate::activateCall (this=0xabf8b0, object=0xc58bb0, flags=337, msg=...) at qdbusintegrator.cpp:852
#22 0x00007fd7a754533a in QDBusConnectionPrivate::activateObject (this=0xabf8b0, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1410
#23 0x00007fd7a7545578 in QDBusActivateObjectEvent::placeMetaCall (this=0xc6ae70) at qdbusintegrator.cpp:1524
#24 0x00007fd7a790949a in QObject::event (this=0xbdb180, e=<value optimized out>) at kernel/qobject.cpp:1226
#25 0x00007fd7a5c509f4 in QApplicationPrivate::notify_helper (this=0xa79050, receiver=0xbdb180, e=0xc6ae70) at kernel/qapplication.cpp:4462
#26 0x00007fd7a5c553ba in QApplication::notify (this=<value optimized out>, receiver=0xbdb180, e=0xc6ae70) at kernel/qapplication.cpp:4341
#27 0x00007fd7a6c2b796 in KApplication::notify (this=0x7fffe8689b20, receiver=0xbdb180, event=0xc6ae70) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x00007fd7a78f549c in QCoreApplication::notifyInternal (this=0x7fffe8689b20, receiver=0xbdb180, event=0xc6ae70) at kernel/qcoreapplication.cpp:731
#29 0x00007fd7a78f8c25 in sendEvent (receiver=0x0, event_type=0, data=0xa348a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa348a0) at kernel/qcoreapplication.cpp:1372
#31 0x00007fd7a7920253 in sendPostedEvents (s=0xa7b960) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#32 postEventSourceDispatch (s=0xa7b960) at kernel/qeventdispatcher_glib.cpp:277
#33 0x00007fd7a4709bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fd7a470a3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fd7a470a639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fd7a79203ef in QEventDispatcherGlib::processEvents (this=0xa344a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#37 0x00007fd7a5cfa4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007fd7a78f4882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007fd7a78f4abc in QEventLoop::exec (this=0x7fffe8689930, flags=...) at kernel/qeventloop.cpp:201
#40 0x00007fd7a78f8ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#41 0x0000000000403e0e in main (argc=2, argv=<value optimized out>) at ../../../nepomuk/servicestub/main.cpp:167

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-09-19 14:45:14 UTC
*** Bug 281210 has been marked as a duplicate of this bug. ***
Comment 2 Sebastian Trueg 2011-09-19 19:16:18 UTC
Is this reproducible with KDE 4.7.1?
Comment 3 romain 2011-09-20 07:44:47 UTC
Le Lundi 19 Septembre 2011 21:16:18, Sebastian Trueg a écrit :
> https://bugs.kde.org/show_bug.cgi?id=281600
> 
> 
> Sebastian Trueg <trueg@kde.org> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - CC|                            |trueg@kde.org
> 
> 
> 
> 
> --- Comment #2 from Sebastian Trueg <trueg kde org>  2011-09-19 19:16:18
> --- Is this reproducible with KDE 4.7.1?

This bug occurs all the time randomly (two or three time a day, but i don't know why and how to 
reproduce.
Comment 4 Sebastian Trueg 2011-09-20 07:52:49 UTC
(In reply to comment #3)
> This bug occurs all the time randomly (two or three time a day, but i don't
> know why and how to 
> reproduce.

But it does in fact still occur on 4.7.1?
Comment 5 romain 2011-09-20 08:01:16 UTC
Le Mardi 20 Septembre 2011 09:52:49, Sebastian Trueg a écrit :
> https://bugs.kde.org/show_bug.cgi?id=281600
> 
> 
> 
> 
> 
> --- Comment #4 from Sebastian Trueg <trueg kde org>  2011-09-20 07:52:49
> --- (In reply to comment #3)
> 
> > This bug occurs all the time randomly (two or three time a day, but i
> > don't know why and how to
> > reproduce.
> 
> But it does in fact still occur on 4.7.1?

I don't know i have KDE 4.7.0
Comment 6 Sebastian Trueg 2011-09-20 08:24:32 UTC
(In reply to comment #5)
> Le Mardi 20 Septembre 2011 09:52:49, Sebastian Trueg a écrit :
> > But it does in fact still occur on 4.7.1?
> 
> I don't know i have KDE 4.7.0

Any chance you can update soon?
Comment 7 romain 2011-09-20 08:38:03 UTC
Le Mardi 20 Septembre 2011 10:24:32, Sebastian Trueg a écrit :
> https://bugs.kde.org/show_bug.cgi?id=281600
> 
> 
> 
> 
> 
> --- Comment #6 from Sebastian Trueg <trueg kde org>  2011-09-20 08:24:32
> --- (In reply to comment #5)
> 
> > Le Mardi 20 Septembre 2011 09:52:49, Sebastian Trueg a écrit :
> > > But it does in fact still occur on 4.7.1?
> > 
> > I don't know i have KDE 4.7.0
> 
> Any chance you can update soon?

I use http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu. How can i update KDE with deposit on 
Kubuntu 11.4? I want to do the update to help you.
Comment 8 Sebastian Trueg 2011-09-22 12:15:21 UTC
(In reply to comment #7)
> Le Mardi 20 Septembre 2011 10:24:32, Sebastian Trueg a écrit :
> > --- Comment #6 from Sebastian Trueg <trueg kde org>  2011-09-20 08:24:32
> > --- (In reply to comment #5)
> > > Le Mardi 20 Septembre 2011 09:52:49, Sebastian Trueg a écrit :
> > > > But it does in fact still occur on 4.7.1?
> > > 
> > > I don't know i have KDE 4.7.0
> > 
> > Any chance you can update soon?
> 
> I use http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu. How can i update
> KDE with deposit on 
> Kubuntu 11.4? I want to do the update to help you.

http://www.kubuntu.org/news/kde-4.7
Comment 9 romain 2011-09-23 12:44:50 UTC
Le 22/09/2011 14:15, Sebastian Trueg a écrit :
> https://bugs.kde.org/show_bug.cgi?id=281600
>
>
>
>
>
> --- Comment #8 from Sebastian Trueg<trueg kde org>   2011-09-22 12:15:21 ---
> (In reply to comment #7)
>> Le Mardi 20 Septembre 2011 10:24:32, Sebastian Trueg a écrit :
>>> --- Comment #6 from Sebastian Trueg<trueg kde org>   2011-09-20 08:24:32
>>> --- (In reply to comment #5)
>>>> Le Mardi 20 Septembre 2011 09:52:49, Sebastian Trueg a écrit :
>>>>> But it does in fact still occur on 4.7.1?
>>>> I don't know i have KDE 4.7.0
>>> Any chance you can update soon?
>> I use http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu. How can i update
>> KDE with deposit on
>> Kubuntu 11.4? I want to do the update to help you.
> http://www.kubuntu.org/news/kde-4.7
>
> I have update and the service crash again.
Comment 10 Sebastian Trueg 2011-09-23 13:01:13 UTC
(In reply to comment #9)
> > I have update and the service crash again.

Same crash backtrace as before with KDE 4.7.1?
Comment 11 romain 2011-09-23 19:26:56 UTC
Le 23/09/2011 15:01, Sebastian Trueg a écrit :
> https://bugs.kde.org/show_bug.cgi?id=281600
>
>
>
>
>
> --- Comment #10 from Sebastian Trueg<trueg kde org>   2011-09-23 13:01:13 ---
> (In reply to comment #9)
>>> I have update and the service crash again.
> Same crash backtrace as before with KDE 4.7.1?
>
No i give you a link to the backtrace http://pastebin.com/1mrGxP7J
Comment 12 Stephan Wassipaul 2011-09-25 12:07:53 UTC
Backtrace posted by rom1barbier@msn.com:

Application: Jeton du service Nepomuk (nepomukservicestub), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7f51e4fcc780 (LWP 3107))]

Thread 3 (Thread 0x7f51d4fe0700 (LWP 3121)):
[KCrash Handler]
#6  _int_free (av=0x7f51e28e51c0, p=0x24e0660) at malloc.c:4936
#7  0x00007f51e25c7d7c in __GI___libc_free (mem=<optimized out>) at malloc.c:3738
#8  0x00007f51e4acb499 in ~QVector (this=0x24e4b10, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvector.h:119
#9  ~QObjectConnectionListVector (this=0x24e4b10, __in_chrg=<optimized out>) at kernel/qobject.cpp:261
#10 QObject::~QObject (this=0x24e4580, __in_chrg=<optimized out>) at kernel/qobject.cpp:903
#11 0x00007f51e0c75e19 in QLocalSocket::~QLocalSocket (this=0x24e4580, __in_chrg=<optimized out>) at socket/qlocalsocket.cpp:353
#12 0x00007f51defb1cb0 in ?? () from /usr/lib/libsopranoclient.so.1
#13 0x00007f51defb1d49 in ?? () from /usr/lib/libsopranoclient.so.1
#14 0x00007f51e49cb301 in QThreadStorageData::finish (p=0x2432310) at thread/qthreadstorage.cpp:202
#15 0x00007f51e49cbe44 in QThreadPrivate::finish (arg=0x23f1d80) at thread/qthread_unix.cpp:371
#16 0x00007f51e49ccd0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#17 ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#18 QThreadPrivate::start (arg=0x23f1d80) at thread/qthread_unix.cpp:290
#19 0x00007f51e2335edc in start_thread (arg=0x7f51d4fe0700) at pthread_create.c:304
#20 0x00007f51e262c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f51d3f7e700 (LWP 4493)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f51e25c99df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f51e25c7d71 in __GI___libc_free (mem=0x7f51e28e51c0) at malloc.c:3736
#3  0x00007f51e184f5d1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f51e4adec37 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2512c40, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#5  0x00007f51e4adee49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2512c40, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#6  0x00007f51e49cbe34 in QThreadPrivate::finish (arg=0x7f51e4de7580) at thread/qthread_unix.cpp:367
#7  0x00007f51e49ccd0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#8  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#9  QThreadPrivate::start (arg=0x7f51e4de7580) at thread/qthread_unix.cpp:290
#10 0x00007f51e2335edc in start_thread (arg=0x7f51d3f7e700) at pthread_create.c:304
#11 0x00007f51e262c89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f51e4fcc780 (LWP 3107)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f51e49cd1ab in wait (time=18446744073709551615, this=0x2432840) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2432660, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f51e49cca4c in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:745
#4  0x00007f51d587d6f7 in Nepomuk::StrigiService::~StrigiService (this=0x246b610, __in_chrg=<optimized out>) at ../../../../nepomuk/services/strigi/strigiservice.cpp:94
#5  0x00007f51d587d719 in Nepomuk::StrigiService::~StrigiService (this=0x246b610, __in_chrg=<optimized out>) at ../../../../nepomuk/services/strigi/strigiservice.cpp:97
#6  0x00007f51e4ac5d75 in QObjectPrivate::deleteChildren (this=0x23e62e0) at kernel/qobject.cpp:1955
#7  0x00007f51e4acb349 in QObject::~QObject (this=0x23e3250, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#8  0x0000000000404419 in Nepomuk::ServiceControl::~ServiceControl (this=0x23e3250, __in_chrg=<optimized out>) at ../../../nepomuk/servicestub/servicecontrol.cpp:39
#9  0x00007f51e4ac5d75 in QObjectPrivate::deleteChildren (this=0x2287560) at kernel/qobject.cpp:1955
#10 0x00007f51e4acb349 in QObject::~QObject (this=0x7fff0f25cef0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#11 0x00007f51e2df6f97 in QApplication::~QApplication (this=0x7fff0f25cef0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1093
#12 0x0000000000403a4d in main (argc=2, argv=0x7fff0f25d398) at ../../../nepomuk/servicestub/main.cpp:102
Comment 13 Sebastian Trueg 2011-09-30 15:42:01 UTC
Hm, this crash is a duplicate of bug 251795. Sadly that one is not fixed yet and I fear that I need to make substantial changes to fix it properly.
Comment 14 Sebastian Trueg 2011-11-18 12:42:23 UTC
What is the status on the originally reported crash in userStatusString()? Can this still be reproduced with KDE 4.7.3 or 4.7.2?
Comment 15 Andrew Crouthamel 2018-09-04 15:24:01 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Development has moved to Baloo, please try again using the latest version and applications, and submit a new ticket for frameworks-baloo if you still have an issue. Thank you!