** Description changed: + ##SRU information added by Jonathan Thomas## + Impact: Causes the nepomukstorage nepomukservicestub to often crash on login + The problem: Upstream had forgotten to initialize some member variables in the Nepomuk::Repository::Repository constructor. Due to this, if anything requested the use of the nepomuk storage service before the soprano backend was ready, a crash due to accessing uninitialized variables resulted. + Addressed by: Upstream committed a patch to the stable 4.4 branch that initializes the offending member variables. + Patch: http://websvn.kde.org/?revision=1123884&view=revision + Testcase: None available. It was much easier to see when apport was on, as this is a background service, but we were never able to get anything solid on how to reproduce. + Regression potential: Zero. It never hurts to initialize variables in the class constructor, especially when you know that they may be accessed before they are initialized elsewhere in the code. + ############################### + Binary package hint: kdebase-runtime I just try toi enable Nepomuki and after few second get crash. ProblemType: Crash Architecture: amd64 Date: Sat Feb 6 16:59:26 2010 DistroRelease: Ubuntu 10.04 ExecutablePath: /usr/bin/nepomukservicestub InstallationMedia: Error: [Errno 13] Отказано в доступе: '/var/log/installer/media-info' NonfreeKernelModules: nvidia Package: kdebase-runtime 4:4.3.98-0ubuntu1 ProcCmdline: /usr/bin/nepomukservicestub nepomukstorage ProcEnviron: - LANG=ru_RU.UTF-8 - SHELL=/bin/bash - LANGUAGE= + LANG=ru_RU.UTF-8 + SHELL=/bin/bash + LANGUAGE= ProcVersionSignature: Ubuntu 2.6.32-12.16-generic SegvAnalysis: - Segfault happened at: 0x7f0b2216e434 <_ZNK7Soprano6Plugin10pluginNameEv+4>: mov 0x8(%rsi),%rcx - PC (0x7f0b2216e434) ok - source "0x8(%rsi)" (0x00000008) not located in a known VMA region (needed readable region)! - destination "%rcx" ok + Segfault happened at: 0x7f0b2216e434 <_ZNK7Soprano6Plugin10pluginNameEv+4>: mov 0x8(%rsi),%rcx + PC (0x7f0b2216e434) ok + source "0x8(%rsi)" (0x00000008) not located in a known VMA region (needed readable region)! + destination "%rcx" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: kdebase-runtime StacktraceTop: - Soprano::Plugin::pluginName() const () - ?? () from /usr/lib/kde4/nepomukstorage.so - ?? () from /usr/lib/kde4/nepomukstorage.so - ?? () from /usr/lib/kde4/nepomukstorage.so - ?? () from /usr/lib/libQtDBus.so.4 + Soprano::Plugin::pluginName() const () + ?? () from /usr/lib/kde4/nepomukstorage.so + ?? () from /usr/lib/kde4/nepomukstorage.so + ?? () from /usr/lib/kde4/nepomukstorage.so + ?? () from /usr/lib/libQtDBus.so.4 Title: nepomukservicestub crashed with SIGSEGV in Soprano::Plugin::pluginName() Uname: Linux 2.6.32-12-generic x86_64 UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare XsessionErrors: - (process:2221): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed - (exe:9200): Gdk-WARNING **: XID collision, trouble ahead - (exe:9200): Gdk-WARNING **: XID collision, trouble ahead - (exe:9200): Gdk-WARNING **: XID collision, trouble ahead - (exe:9200): Gdk-WARNING **: XID collision, trouble ahead + (process:2221): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed + (exe:9200): Gdk-WARNING **: XID collision, trouble ahead + (exe:9200): Gdk-WARNING **: XID collision, trouble ahead + (exe:9200): Gdk-WARNING **: XID collision, trouble ahead + (exe:9200): Gdk-WARNING **: XID collision, trouble ahead
-- nepomukservicestub crashed with SIGSEGV in Soprano::Plugin::pluginName() https://bugs.launchpad.net/bugs/517962 You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kdebase-runtime in ubuntu. -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs