Bug#608541: kdebase-workspace-bin: crash when opening the power management or solid configurations
Package: kdebase-workspace-bin
Version: 4:4.4.5-5
Severity: important
Hi,
on kFreeBSD, both the power management and the solid configurations crash on
opening, due to the fact that their .desktop servicetypes are not available.
Copying the files:
usr/share/kde4/servicetypes/solidbluetoothmanager.desktop
usr/share/kde4/servicetypes/solidnetworkmanager.desktop
usr/share/kde4/servicetypes/solidpowermanager.desktop
makes these configurations start correctly.
Example of backtrace when opening the solid configuration (eg `kcmshell4 kcm_solid`):
Program received signal SIGSEGV, Segmentation fault.
KServiceType::comment (this=0x0) at ../../kdecore/services/kservicetype.cpp:239
239 ../../kdecore/services/kservicetype.cpp: No such file or directory.
in ../../kdecore/services/kservicetype.cpp
(gdb) bt
#0 KServiceType::comment (this=0x0) at ../../kdecore/services/kservicetype.cpp:239
#1 0x000000080bb3656c in BackendChooser (this=0x7340c0, parent=<value optimized out>,
backendType=...) at ../../../solid/kcm/backendchooser.cpp:67
#2 0x000000080bb338ba in KcmSolid (this=0x710f60, parent=<value optimized out>,
args=<value optimized out>) at ../../../solid/kcm/kcmsolid.cpp:56
#3 0x000000080bb34bd3 in KPluginFactory::createInstance<KcmSolid, QWidget> (
parentWidget=<value optimized out>, parent=<value optimized out>, args=...)
at /usr/include/kpluginfactory.h:461
#4 0x0000000801c3d7f8 in KPluginFactory::create (this=<value optimized out>,
iface=0x8016fb860 "KCModule", parentWidget=<value optimized out>,
parent=<value optimized out>, args=..., keyword=<value optimized out>)
at ../../kdecore/util/kpluginfactory.cpp:191
#5 0x00000008010a9953 in KPluginFactory::create<KCModule> (mod=...,
report=<value optimized out>, parent=0x6f1550, args=...)
at ../../kdecore/util/kpluginfactory.h:515
#6 KService::createInstance<KCModule> (mod=..., report=<value optimized out>, parent=0x6f1550,
args=...) at ../../kdecore/services/kservice.h:517
#7 KService::createInstance<KCModule> (mod=..., report=<value optimized out>, parent=0x6f1550,
args=...) at ../../kdecore/services/kservice.h:494
#8 KService::createInstance<KCModule> (mod=..., report=<value optimized out>, parent=0x6f1550,
args=...) at ../../kdecore/services/kservice.h:537
#9 KCModuleLoader::loadModule (mod=..., report=<value optimized out>, parent=0x6f1550, args=...)
at ../../kutils/kcmoduleloader.cpp:89
#10 0x00000008010afd22 in KCModuleProxyPrivate::loadModule (this=0x709a20)
at ../../kutils/kcmoduleproxy.cpp:106
#11 0x00000008010b0dc5 in KCModuleProxy::realModule (this=<value optimized out>)
at ../../kutils/kcmoduleproxy.cpp:83
#12 0x00000008010b0e59 in KCModuleProxy::useRootOnlyMessage (this=0x7fffffffcad0)
at ../../kutils/kcmoduleproxy.cpp:315
#13 0x00000008010ad7b8 in KCMultiDialog::addModule (this=<value optimized out>,
moduleInfo=<value optimized out>, parentItem=<value optimized out>, args=...)
at ../../kutils/kcmultidialog.cpp:340
#14 0x0000000800828621 in kdemain (_argc=<value optimized out>, _argv=<value optimized out>)
at ../../kcmshell/main.cpp:265
#15 0x0000000800d60129 in __libc_start_main () from /lib/libc.so.0.1
#16 0x000000000040065c in _start ()
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kdebase-workspace-bin depends on:
ii kaboom 1.1.2+nmu1 The Debian KDE settings migration
ii kdebase-runtime 4:4.4.5-1 runtime components from the offici
ii kdebase-workspace-d 4:4.4.5-5 shared data files for the KDE Plas
ii kdebase-workspace-k 4:4.4.5-5 KDE greet libraries for authentica
ii libc0.1 2.11.2-7 Embedded GNU C Library: Shared lib
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.4.5-8 GCC support library
ii libgl1-mesa-glx [li 7.7.1-4 A free implementation of the OpenG
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libice6 2:1.0.6-2 X11 Inter-Client Exchange library
ii libkde3support4 4:4.4.5-2 the KDE 3 Support Library for the
ii libkdecore5 4:4.4.5-2 the KDE Platform Core Library
ii libkdeui5 4:4.4.5-2 the KDE Platform User Interface Li
ii libkephal4 4:4.4.5-5 API for easier handling of multihe
ii libkfile4 4:4.4.5-2 the File Selection Dialog Library
ii libkio5 4:4.4.5-2 the Network-enabled File Managemen
ii libknewstuff2-4 4:4.4.5-2 the "Get Hot New Stuff" v2 Library
ii libknewstuff3-4 4:4.4.5-2 the "Get Hot New Stuff" v3 Library
ii libknotifyconfig4 4:4.4.5-2 library for configuring KDE Notifi
ii libkparts4 4:4.4.5-2 the Framework for the KDE Platform
ii libkpty4 4:4.4.5-2 the Pseudo Terminal Library for th
ii libkscreensaver5 4:4.4.5-5 library of the KDE Screensaver sys
ii libkutils4 4:4.4.5-2 various utility classes for the KD
ii libkworkspace4 4:4.4.5-5 library for the kdebase workspace
ii libnepomuk4 4:4.4.5-2 the Nepomuk Meta Data Library
ii libnepomukquery4a 4:4.4.5-2 the Nepomuk Query Library for the
ii libpam0g 1.1.1-6.1 Pluggable Authentication Modules l
ii libphonon4 4:4.6.0really4.4.2-1 the core library of the Phonon mul
ii libplasma3 4:4.4.5-2 the Plasma Library for the KDE Pla
ii libplasmagenericshe 4:4.4.5-5 shared elements for all the plasma
ii libpng12-0 1.2.44-1 PNG library - runtime
ii libprocesscore4a 4:4.4.5-5 library for ksysguard based proces
ii libprocessui4a 4:4.4.5-5 library for ksysguard process user
ii libqimageblitz4 1:0.0.4-4+b1 QImageBlitz image effects library
ii libqt4-dbus 4:4.6.3-4 Qt 4 D-Bus module
ii libqt4-network 4:4.6.3-4 Qt 4 network module
ii libqt4-qt3support 4:4.6.3-4 Qt 3 compatibility library for Qt
ii libqt4-script 4:4.6.3-4 Qt 4 script module
ii libqt4-sql 4:4.6.3-4 Qt 4 SQL module
ii libqt4-xml 4:4.6.3-4 Qt 4 XML module
ii libqtcore4 4:4.6.3-4 Qt 4 core module
ii libqtgui4 4:4.6.3-4 Qt 4 GUI module
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libsolid4 4:4.4.5-2 Solid Library for KDE Platform
ii libsolidcontrol4 4:4.4.5-5 library for Solid based network ma
ii libsolidcontrolifac 4:4.4.5-5 library for Solid based network in
ii libsoprano4 2.5.0+dfsg.1-1 libraries for the Soprano RDF fram
ii libstdc++6 4.4.5-8 The GNU Standard C++ Library v3
ii libstreamanalyzer0 0.7.2-1+b1 streamanalyzer library for Strigi
ii libusb-0.1-4 2:0.1.12-16 userspace USB programming library
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxau6 1:1.0.6-1 X11 authorisation library
ii libxcursor1 1:1.1.10-2 X cursor management library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.5-1 X11 miscellaneous 'fixes' extensio
ii libxft2 2.1.14-2 FreeType-based font drawing librar
ii libxi6 2:1.3-6 X11 Input extension library
ii libxinerama1 2:1.1-3 X11 Xinerama extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
ii libxrandr2 2:1.3.0-3 X11 RandR extension library
ii libxrender1 1:0.9.6-1 X Rendering Extension client libra
ii libxss1 1:1.2.0-2 X11 Screen Saver extension library
ii libxtst6 2:1.1.0-3 X11 Testing -- Record extension li
ii phonon 4:4.6.0really4.4.2-1 metapackage for the Phonon multime
ii plasma-desktop 4:4.4.5-5 The KDE Plasma workspace for deskt
ii x11-utils 7.5+4 X11 utilities
ii x11-xserver-utils 7.5+2 X server utilities
Versions of packages kdebase-workspace-bin recommends:
pn plasma-scriptengines <none> (no description available)
ii polkit-kde-1 0.95.1-2+b1 KDE dialogs for PolicyKit
Versions of packages kdebase-workspace-bin suggests:
ii x11-xkb-utils 7.5+5 X11 XKB utilities
-- no debconf information
Reply to: