Bug 267922 - Nepomuk Service-stub crash on KDE 4.6.1 startup
Summary: Nepomuk Service-stub crash on KDE 4.6.1 startup
Status: RESOLVED DUPLICATE of bug 267666
Alias: None
Product: nepomuk
Classification: Miscellaneous
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-03-07 22:46 UTC by Sven Eden
Modified: 2011-04-07 22:51 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (2.61 KB, text/plain)
2011-03-08 06:22 UTC, Torsten Ekedahl
Details
New crash information added by DrKonqi (2.67 KB, text/plain)
2011-03-08 06:44 UTC, Alex Lowe
Details
New crash information added by DrKonqi (3.09 KB, text/plain)
2011-03-08 10:41 UTC, Kai Krakow
Details
New crash information added by DrKonqi (3.86 KB, text/plain)
2011-04-07 22:51 UTC, N. A. Courtney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Eden 2011-03-07 22:46:46 UTC
Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.1 (4.6.1) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

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

Started KDE.

Since the upgrade from KDE-4.6.0 to 4.6.1 I am greeted with a crash report. According to the system settings Nepomuk is running. It is just this "service-stub"

The crash can be reproduced every time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fe4ee6c2029 in Nepomuk::Repository::close() () from /usr/lib64/kde4/nepomukstorage.so
#7  0x00007fe4ee6c210d in Nepomuk::Repository::~Repository() () from /usr/lib64/kde4/nepomukstorage.so
#8  0x00007fe4ee6c21d9 in Nepomuk::Repository::~Repository() () from /usr/lib64/kde4/nepomukstorage.so
#9  0x00007fe4ee4923c7 in void qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator>(QHash<QString, Soprano::Model*>::const_iterator, QHash<QString, Soprano::Model*>::const_iterator) () from /usr/lib/libsopranoserver.so.1
#10 0x00007fe4ee49069f in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#11 0x00007fe4ee6c0ef5 in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#12 0x00007fe4ee6c0f79 in Nepomuk::Core::~Core() () from /usr/lib64/kde4/nepomukstorage.so
#13 0x00007fe4ffc66324 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007fe4ffc6ae12 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007fe4ee6c0193 in Nepomuk::Storage::~Storage() () from /usr/lib64/kde4/nepomukstorage.so
#16 0x00007fe4ffc66324 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fe4ffc6ae12 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#18 0x0000000000404409 in Nepomuk::ServiceControl::~ServiceControl() ()
#19 0x00007fe4ffc66324 in QObjectPrivate::deleteChildren() () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007fe4ffc6ae12 in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007fe4fdda8e55 in QApplication::~QApplication() () from /usr/lib64/qt4/libQtGui.so.4
#22 0x0000000000403d14 in main ()

Reported using DrKonqi
Comment 1 Torsten Ekedahl 2011-03-08 06:22:23 UTC
Created attachment 57763 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
Enabling Strigi Desktop File Indexer from System Settings

-- Backtrace (Reduced):
#7  0x01c4f451 in Nepomuk::Repository::close (this=0x8de4df0) at ../../../../nepomuk/services/storage/repository.cpp:73
#8  0x01c4f56b in Nepomuk::Repository::~Repository (this=0x8de4df0, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:65
#9  0x01c77077 in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib/libsopranoserver.so.1
#10 0x01c4df9b in Nepomuk::Core::~Core (this=0x8de2c58, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/nepomukcore.cpp:48
#11 0x00286816 in QObjectPrivate::deleteChildren (this=0x8de3a50) at kernel/qobject.cpp:1957
Comment 2 Alex Lowe 2011-03-08 06:44:32 UTC
Created attachment 57764 [details]
New crash information added by DrKonqi

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

I can confirm that this occurs on KDE 4.6.1 in Kubuntu also. I have even tested a clean user account.

-- Backtrace (Reduced):
#6  0x00007f8e3860e529 in Nepomuk::Repository::close (this=0x7fae30) at ../../../../nepomuk/services/storage/repository.cpp:73
#7  0x00007f8e3860e61d in Nepomuk::Repository::~Repository (this=0x7fae30, __in_chrg=<value optimized out>) at ../../../../nepomuk/services/storage/repository.cpp:65
#8  0x00007f8e383da68f in qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator> (this=0x878ce0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#9  qDeleteAll<QHash<QString, Soprano::Model*> > (this=0x878ce0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#10 Soprano::Server::ServerCore::~ServerCore (this=0x878ce0, __in_chrg=<value optimized out>) at ../../server/servercore.cpp:77
Comment 3 Kai Krakow 2011-03-08 10:41:47 UTC
Created attachment 57770 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.1

- What I was doing when the application crashed:

Upgraded from 4.6.0 to 4.6.1. After reboot and login, I was greeted with the attached backtrace and the message, that nepomuk service stub crashed.

-- Backtrace (Reduced):
#6  0x00007f95b5b30819 in Nepomuk::Repository::close (this=0x274e230) at /var/tmp/portage/kde-base/nepomuk-4.6.1/work/nepomuk-4.6.1/nepomuk/services/storage/repository.cpp:73
#7  0x00007f95b5b3090d in Nepomuk::Repository::~Repository (this=0x274e230, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.6.1/work/nepomuk-4.6.1/nepomuk/services/storage/repository.cpp:65
#8  0x00007f95b58fbb57 in qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator> (this=0x27287d0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#9  qDeleteAll<QHash<QString, Soprano::Model*> > (this=0x27287d0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#10 Soprano::Server::ServerCore::~ServerCore (this=0x27287d0, __in_chrg=<value optimized out>) at /var/tmp/portage/dev-libs/soprano-2.6.0/work/soprano-2.6.0/server/servercore.cpp:77
Comment 4 Dario Andres 2011-03-08 14:48:24 UTC
[Comment from a bug triager]
This issue is being tracked at bug 267666.
Merging. Thanks

*** This bug has been marked as a duplicate of bug 267666 ***
Comment 5 N. A. Courtney 2011-04-07 22:51:47 UTC
Created attachment 58688 [details]
New crash information added by DrKonqi

nepomukservicestub (0.2) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.1

- What I was doing when the application crashed:
System was starting up, there no more information to report., and since you need a bunch of dumb ass information about a system that was starting uop there is no more inforamtion to tell. Sometimes it is what is. PERIOD.

- Custom settings of the application:
No

-- Backtrace (Reduced):
#7  0x093c2e32 in Nepomuk::Repository::close (this=0x9d9d308) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:73
#8  0x093c2f3f in Nepomuk::Repository::~Repository (this=0x9d9d308, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:65
#9  0x093c3033 in Nepomuk::Repository::~Repository (this=0x9d9d308, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:66
#10 0x0649a48f in qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#11 0x06498b58 in qDeleteAll<QHash<QString, Soprano::Model*> > (this=0x9d9a140, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330