| Summary: | nepomukservicestub crashes during KDE shutdown (Soprano 2.5.2) [Soprano::Virtuoso::QueryResultIteratorBackend::close, Soprano::VirtuosoModelPrivate::closeAllIterators, ~VirtuosoModel] | ||
|---|---|---|---|
| Product: | [Unmaintained] nepomuk | Reporter: | Florian Evers <florian-evers> |
| Component: | general | Assignee: | Sebastian Trueg <sebastian> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | kde, trueg, upscope |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
*** Bug 253241 has been marked as a duplicate of this bug. *** I get this one when quitting Kontact (4.4.10) on openSUSE 11.4 x86_64: Application: Nepomuk Service Stub (nepomukservicestub), signal: Segmentation fault [KCrash Handler] #6 0x00007f837d0459f9 in Nepomuk::Repository::close (this=0x76abd0) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:73 #7 0x00007f837d045add in Nepomuk::Repository::~Repository (this=0x76abd0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:65 #8 0x00007f837d045ba9 in Nepomuk::Repository::~Repository (this=0x76abd0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/repository.cpp:66 #9 0x00007f837ce11dbf in Soprano::Server::ServerCore::~ServerCore() () from /usr/lib64/libsopranoserver.so.1 #10 0x00007f837d044945 in Nepomuk::Core::~Core (this=0x76b7d0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/nepomukcore.cpp:45 #11 0x00007f837d0449c9 in Nepomuk::Core::~Core (this=0x76b7d0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/nepomukcore.cpp:48 #12 0x00007f838ce72a34 in QObjectPrivate::deleteChildren (this=0x76b010) at kernel/qobject.cpp:1955 #13 0x00007f838ce77782 in QObject::~QObject (this=0x7500b0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #14 0x00007f837d043c03 in ~Storage (this=0x7500b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/storage.cpp:50 #15 Nepomuk::Storage::~Storage (this=0x7500b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/services/storage/storage.cpp:52 #16 0x00007f838ce72a34 in QObjectPrivate::deleteChildren (this=0x6fabd0) at kernel/qobject.cpp:1955 #17 0x00007f838ce77782 in QObject::~QObject (this=0x6f8d00, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #18 0x0000000000404749 in Nepomuk::ServiceControl::~ServiceControl (this=0x6f8d00, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase- runtime-4.6.1/nepomuk/servicestub/servicecontrol.cpp:39 #19 0x00007f838ce72a34 in QObjectPrivate::deleteChildren (this=0x625330) at kernel/qobject.cpp:1955 #20 0x00007f838ce77782 in QObject::~QObject (this=0x7fffcd8692d0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #21 0x00007f838aff0d43 in QApplication::~QApplication (this=0x7fffcd8692d0, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1080 #22 0x0000000000403f34 in main (argc=2, argv=0x7fffcd869728) at /usr/src/debug/kdebase-runtime-4.6.1/nepomuk/servicestub/main.cpp:101 *** This bug has been marked as a duplicate of bug 267666 *** |
Application: nepomukservicestub (0.2) KDE Platform Version: 4.5.3 (KDE 4.5.3) (Compiled from sources) Qt Version: 4.6.3 Operating System: Linux 2.6.36-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: This crash happens each time I shut down KDE. This is totally independent of what I did or how long I was logged in. After selecting "log off", there is a lag of several seconds before KDE starts to shut down visibly and nepomukservicestub crashes. Perhaps that lag is related to this crash. The crash can be reproduced every time. -- Backtrace: Application: Nepomuk-Dienst (nepomukservicestub), signal: Segmentation fault The current source language is "auto; currently asm". [KCrash Handler] #6 0x0000000000000025 in ?? () #7 0x00007f0594a52385 in Soprano::Virtuoso::QueryResultIteratorBackend::close (this=0x7f058400c640) at /var/tmp/portage/dev-libs/soprano-2.5.2/work/soprano-2.5.2/backends/virtuoso/virtuosoqueryresultiteratorbackend.cpp:264 #8 0x00007f0594a4678b in Soprano::VirtuosoModelPrivate::closeAllIterators (this=0x155e430, __in_chrg=<value optimized out>) at /var/tmp/portage/dev-libs/soprano-2.5.2/work/soprano-2.5.2/backends/virtuoso/virtuosomodel_p.h:58 #9 ~VirtuosoModel (this=0x155e430, __in_chrg=<value optimized out>) at /var/tmp/portage/dev-libs/soprano-2.5.2/work/soprano-2.5.2/backends/virtuoso/virtuosomodel.cpp:119 #10 0x00007f059663d126 in Nepomuk::Repository::close (this=0x14a8af0) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/services/storage/repository.cpp:77 #11 0x00007f059663d1ed in ~Repository (this=0x14a8af0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/services/storage/repository.cpp:66 #12 0x00007f059640fc4f in qDeleteAll<QHash<QString, Soprano::Model*>::const_iterator> (this=0x14a84e0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #13 qDeleteAll<QHash<QString, Soprano::Model*> > (this=0x14a84e0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330 #14 ~ServerCore (this=0x14a84e0, __in_chrg=<value optimized out>) at /var/tmp/portage/dev-libs/soprano-2.5.2/work/soprano-2.5.2/server/servercore.cpp:77 #15 0x00007f059663bbd5 in ~Core (this=0x14a84e0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/services/storage/nepomukcore.cpp:46 #16 0x00007f05a5108b6c in QObjectPrivate::deleteChildren (this=0x14621c0) at kernel/qobject.cpp:1978 #17 0x00007f05a510fc5f in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #18 0x00007f059663aa33 in ~Storage (this=0x7f0584010120, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/services/storage/storage.cpp:52 #19 0x00007f05a5108b6c in QObjectPrivate::deleteChildren (this=0x13d0920) at kernel/qobject.cpp:1978 #20 0x00007f05a510fc5f in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #21 0x0000000000404ade in ~ServiceControl (this=0x13d08f0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/servicestub/servicecontrol.cpp:39 #22 0x00007f05a5108b6c in QObjectPrivate::deleteChildren (this=0x132e9b0) at kernel/qobject.cpp:1978 #23 0x00007f05a510fc5f in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #24 0x00007f05a327f96c in ~QApplication (this=0x7ffff92ba4e0, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1118 #25 0x0000000000404216 in main (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/nepomuk-4.5.3/work/nepomuk-4.5.3/nepomuk/servicestub/main.cpp:165 Reported using DrKonqi