Bug 286222

Summary: Nepomuk crashes on KDE login
Product: [Unmaintained] nepomuk Reporter: Claes <letharion>
Component: generalAssignee: Sebastian Trueg <sebastian>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dreibh, kai, kde, maurocivi, me, trueg, willbacher
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Claes 2011-11-09 21:22:12 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 3.1.0-gentoo-r1 x86_64
Distribution: "Gentoo Base System release 2.0.3"

-- Information about the crash:
Happens every single time I login, just after login. No user action needed beyond typing my credentials in. Error still present with KDE 4.7.3.

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk-tjänstanslutning (nepomukservicestub), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f186442efbb in Nepomuk::Repository::close() () from /usr/lib64/kde4/nepomukstorage.so
#7  0x00007f186442f0dd in Nepomuk::Repository::~Repository() () from /usr/lib64/kde4/nepomukstorage.so
#8  0x00007f186442f1c9 in Nepomuk::Repository::~Repository() () from /usr/lib64/kde4/nepomukstorage.so
#9  0x00007f18641f672f in void qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator>(QHash<QString, Soprano::Model*>::const_iterator, QHash<QString, Soprano::Model*>::const_iterator) () from /usr/lib64/libsopranoserver.so.1
#10 0x00007f18641f4a97 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib64/libsopranoserver.so.1
#11 0x00007f186442dd7d in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#12 0x00007f186442de09 in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#13 0x00007f1872cee68b in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f1872cf3175 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f186442cfd3 in Nepomuk::Storage::~Storage() () from /usr/lib64/kde4/nepomukstorage.so
#16 0x00007f1872cee68b in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f1872cf3175 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00000000004046c9 in Nepomuk::ServiceControl::~ServiceControl() ()
#19 0x00007f1872cee68b in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f1872cf3175 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f1870db9872 in QApplication::~QApplication() () from /usr/lib64/qt4/libQtGui.so.4
#22 0x0000000000403f9f in main ()

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

Possible duplicates by query: bug 267922, bug 267666.

Reported using DrKonqi
Comment 1 Ralf Willbacher 2011-11-10 09:53:43 UTC
Created attachment 65470 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

I just had logged in to KDE, shortly afterwards Nepomuk crashed.

-- Backtrace (Reduced):
#6  0x00007fa1d151eba5 in Nepomuk::Repository::close (this=0x21dfdb0) at ../../../../nepomuk/services/storage/repository.cpp:89
#7  0x00007fa1d151eccc in Nepomuk::Repository::~Repository (this=0x21dfdb0, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:75
#8  0x00007fa1d151eda9 in Nepomuk::Repository::~Repository (this=0x21dfdb0, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:76
#9  0x00007fa1d12e5ed7 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#10 0x00007fa1d151d9fc in Nepomuk::Core::~Core (this=0x2173820, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:45
Comment 2 Thomas Dreibholz 2011-11-10 12:37:52 UTC
Created attachment 65476 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.2

- What I was doing when the application crashed:

Nepomuk has crashed after logging in to KDE session.

-- Backtrace (Reduced):
#6  0x00007f3e0bfeec85 in Nepomuk::Repository::close (this=0x943e80) at ../../../../nepomuk/services/storage/repository.cpp:89
#7  0x00007f3e0bfeed9b in Nepomuk::Repository::~Repository (this=0x943e80, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:75
#8  0x00007f3e0bfeee79 in Nepomuk::Repository::~Repository (this=0x943e80, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:76
[...]
#10 0x00007f3e0bd82210 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#11 0x00007f3e0bfedadb in Nepomuk::Core::~Core (this=0x93a2c0, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:45
Comment 3 Kai Krakow 2011-11-12 22:59:17 UTC
Created attachment 65576 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

- What I was doing when the application crashed:

Nepomuk crashes on various events, this includes logging in and starting nepomuk related applications like Digikam...

-- Backtrace (Reduced):
#7  0xb28f0695 in Nepomuk::Repository::close (this=0x87fe8c8) at /var/tmp/portage/kde-base/nepomuk-4.7.3/work/nepomuk-4.7.3/nepomuk/services/storage/repository.cpp:96
#8  0xb28f07b4 in Nepomuk::Repository::~Repository (this=0x87fe8c8, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.7.3/work/nepomuk-4.7.3/nepomuk/services/storage/repository.cpp:78
#9  0xb28f0897 in Nepomuk::Repository::~Repository (this=0x87fe8c8, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.7.3/work/nepomuk-4.7.3/nepomuk/services/storage/repository.cpp:79
#10 0xb288821b in qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#11 0xb28863c1 in qDeleteAll<QHash<QString, Soprano::Model*> > (this=0x88344a8, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
Comment 4 Uli Köhler 2011-11-13 12:55:57 UTC
Created attachment 65586 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

- What I was doing when the application crashed:

Just started KDE; crashes on every startup

-- Backtrace (Reduced):
#6  0x00007fd634e40b8e in Nepomuk::Repository::close (this=0xf0fdd0) at ../../../../nepomuk/services/storage/repository.cpp:86
#7  0x00007fd634e40ccc in Nepomuk::Repository::~Repository (this=0xf0fdd0, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:75
#8  0x00007fd634e40da9 in Nepomuk::Repository::~Repository (this=0xf0fdd0, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:76
#9  0x00007fd634c07ed7 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#10 0x00007fd634e3f9fc in Nepomuk::Core::~Core (this=0xed66b0, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:45
Comment 5 Mauro Civitillo 2011-11-15 13:53:12 UTC
Created attachment 65714 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

- What I was doing when the application crashed:

Logging into KDE

- Unusual behavior I noticed:

The following notification appears: "Nepomuk indexing agents have been disabled", then the system goes back immediately to the login screen

-- Backtrace (Reduced):
#6  0x00007f30b33d8ba8 in Nepomuk::Repository::close (this=0x115c140) at ../../../../nepomuk/services/storage/repository.cpp:89
#7  0x00007f30b33d8ccc in Nepomuk::Repository::~Repository (this=0x115c140, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:75
#8  0x00007f30b33d8da9 in Nepomuk::Repository::~Repository (this=0x115c140, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:76
#9  0x00007f30b319fed7 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#10 0x00007f30b33d79fc in Nepomuk::Core::~Core (this=0x1150970, __in_chrg=<optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:45
Comment 6 Sebastian Trueg 2011-11-16 09:47:02 UTC

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