nepomukservicestub crashed with SIGSEGV in QIODevice::write()

Bug #541040 reported by Rohan Garg
42
This bug affects 7 people
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
High
kdebase-runtime (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: kdebase-runtime

As soon as i boot into Kubuntu 10.04 i get a popup that nepomukservices tub has crashed,everything is at default settings in nepomuk

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
Date: Thu Mar 18 21:36:34 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/nepomukservicestub
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100317)
Package: kdebase-runtime 4:4.4.1-0ubuntu3
ProcCmdline: /usr/bin/nepomukservicestub nepomukstrigiservice
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
 LANGUAGE=
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SegvAnalysis:
 Segfault happened at: 0x7f298607e35b <_ZN9QIODevice5writeEPKcx+27>: mov 0x8(%rdi),%rbx
 PC (0x7f298607e35b) ok
 source "0x8(%rdi)" (0x00000008) not located in a known VMA region (needed readable region)!
 destination "%rbx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: kdebase-runtime
StacktraceTop:
 QIODevice::write(char const*, long long) ()
 Soprano::DataStream::writeUnsignedInt16(unsigned short) () from /usr/lib/libsopranoclient.so.1
 Soprano::Client::ClientConnection::iteratorClose(int) () from /usr/lib/libsopranoclient.so.1
 Soprano::Client::ClientModel::~ClientModel() ()
 ?? () from /usr/lib/libnepomuk.so.4
Title: nepomukservicestub crashed with SIGSEGV in QIODevice::write()
Uname: Linux 2.6.32-16-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (process:1539): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
In , Johann-Nikolaus Andreae (johann-nikolaus-andreae) wrote :
Download full text (8.1 KiB)

Application: dolphin (1.3.80)
KDE Platform Version: 4.3.82 (KDE 4.3.82 (KDE 4.4 >= 20091211)) "release 1"
Qt Version: 4.6.1
Operating System: Linux 2.6.31.5-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Just bevor the crash i add the folder GPS-Trace.

I can not tray to reporduce the bug because dolphin crash after this crash at every startup.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f2315d497f0 (LWP 8840))]

Thread 2 (Thread 0x7f2305ba6910 (LWP 8895)):
[KCrash Handler]
#5 d_func (this=<value optimized out>) at ../../src/corelib/io/qiodevice.h:168
#6 QIODevice::write (this=<value optimized out>) at io/qiodevice.cpp:1255
#7 0x00007f2310057631 in Soprano::DataStream::writeUnsignedInt16 (this=0x7f2305ba50a0, v=22) at /usr/src/debug/soprano-2.3.70/server/datastream.cpp:95
#8 0x00007f231005d16b in Soprano::Client::ClientConnection::iteratorClose (this=0xa11920, id=4096) at /usr/src/debug/soprano-2.3.70/client/clientconnection.cpp:651
#9 0x00007f231005fd75 in Soprano::Client::ClientModel::~ClientModel (this=0xa0f660, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.3.70/client/clientmodel.cpp:46
#10 0x00007f2314aa624b in (anonymous namespace)::GlobalModelContainer::init (this=0xa0eed0) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/nepomukmainmodel.cpp:94
#11 0x00007f2314aa8a07 in model (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/nepomukmainmodel.cpp:113
#12 Nepomuk::MainModel::executeQuery (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/nepomukmainmodel.cpp:207
#13 0x00007f23147d73a9 in Soprano::FilterModel::executeQuery (this=0xa0d110, query=..., language=QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/soprano-2.3.70/soprano/filtermodel.cpp:164
#14 0x00007f2314a9c060 in Nepomuk::ResourceData::determineUri (this=0xd810f0) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/resourcedata.cpp:634
#15 0x00007f2314a9e152 in Nepomuk::ResourceData::load (this=0xd810f0) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/resourcedata.cpp:380
#16 0x00007f2314a9eb18 in Nepomuk::ResourceData::property (this=0xd810f0, uri=...) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/resourcedata.cpp:247
#17 0x00007f2314ab87d2 in Nepomuk::Resource::property (this=<value optimized out>, uri=...) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/resource.cpp:271
#18 0x00007f2314abb3f0 in Nepomuk::Resource::rating (this=0x7f2305ba5e30) at /usr/src/debug/kdelibs-4.3.82svn1062329/nepomuk/core/resource.cpp:787
#19 0x00000000004641bd in KLoadMetaDataThread::run (this=0xd940b0) at /usr/src/debug/kdebase-4.3.85/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:79
#20 0x00007f2312ce8305 in QThreadPrivate::start (arg=0xd940b0) at thread/qthread_unix.cpp:244
#21 0x00007f230f05965d in start_thread () from /lib64/libpthread.so.0
#22 0x00007f2311a6f14d in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2315d497f0 (LWP 8840)):
#0 0x00007f2311a66033 in poll () from /lib64/libc.so.6
#1 0x...

Read more...

Revision history for this message
In , Johann-Nikolaus Andreae (johann-nikolaus-andreae) wrote :

Created attachment 39206
New crash information added by DrKonqi

Revision history for this message
In , Peter-penz19 (peter-penz19) wrote :

@Sebastian: This is Nepomuk related, do you have an idea?

Revision history for this message
Rohan Garg (rohangarg) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 QIODevice::write (this=0x0, data=0x7f2978f5c24c "\026", maxSize=2)
 Soprano::DataStream::writeUnsignedInt16 (
 Soprano::Client::ClientConnection::iteratorClose (
 ~ClientModel (this=0xce2ea0)
 init (this=0xcd4510, forced=<value optimized out>)

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in kdebase-runtime (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Hi there!

Thanks for reporting this bug! Your bug seems to be a problem with the KDE program itself, and not with our KDE packages. But don't worry! This issue is being tracked by the KDE developers at: https://bugs.kde.org/show_bug.cgi?id=219534
Once fixed in KDE, it will be included in Kubuntu once the KDE version the fix is in in reaches Kubuntu.

Thanks!

Changed in kdebase-runtime (Ubuntu):
status: New → Invalid
visibility: private → public
Changed in kdebase:
status: Unknown → Confirmed
Revision history for this message
In , Jonathan Thomas (echidnaman) wrote :

We got a report of nepomukservicestub crashing with the same backtrace at https://launchpad.net/bugs/541040

Revision history for this message
In , Trueg (trueg) wrote :

This is one of the reasons why I created a Soprano branch in which I implemented my own local socket communication without Qt. The only problem is that it is Linux-only (or unix-socket-having-systems-only) and, thus, I cannot make it the official branch yet.
But I will probably announce it as a patch for Soprano 2.4.x for linux distributors to apply to their copy to make it all thread-safe.

Revision history for this message
In , Frank78ac (frank78ac) wrote :

Maybe bug 235166 is related?

Changed in kdebase:
importance: Unknown → High
Revision history for this message
In , Bladud (bladud) wrote :

Should be fixed by commit: 9bd45eea17deb4a93c774697550238251b048f07

Changed in kde-baseapps:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.