Bug#568717: [ksysguard] program does not fail gracefuly
Package: ksysguard
Version: 4:4.3.4-4
Severity: important
--- Please enter the report below this line. ---
As i decide to have 'recommends=no' i ran into a problem with ksysguard.
As it is missing ksysguardd which is recommend, not dependency, ksysguard fails.
It opens the gui and starts showing an increasing number of zombies of itself in
the process table. I add output of konsole after ksysguard is started:
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available
methods: ("Stat", "INotify")
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232) Workspace::readProperties: Selected Sheets =
("ProcessTable.sgrd", "SystemLoad2.sgrd", "Blatt 1.sgrd")
ksysguard(3232) ProcessController::addSensor: mProcessList is
KSysGuardProcessList(0x17f10c0, name = "ProcessWidget")
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File
"/home/devils/.kde/share/apps/ksysguard/ProcessTable.sgrd" for ""
["KDirWatch-1"]
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "vColor" = "" (Not a valid number)
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "hColor" = "" (Not a valid number)
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "vColor" = "" (Not a valid number)
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "hColor" = "" (Not a valid number)
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "vColor" = "" (Not a valid number)
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "hColor" = "" (Not a valid number)
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File
"/home/devils/.kde/share/apps/ksysguard/SystemLoad2.sgrd" for "" ["KDirWatch-1"]
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "vColor" = "" (Not a valid number)
ksysguard(3232) KSGRD::SensorDisplay::restoreColor: Invalid color read in from
worksheet for "hColor" = "" (Not a valid number)
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232)/kdecore (KLocale) KLocalizedStringPrivate::toString: Trying to
convert empty KLocalizedString to QString.
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File
"/home/devils/.kde/share/apps/ksysguard/Blatt 1.sgrd" for "" ["KDirWatch-1"]
ksysguard(3232)/kdeui (KMainWindow) KMainWindow::applyMainWindowSettings:
KMainWindow::applyMainWindowSettings "MainWindow"
ksysguard(3232) KSGRD::SensorShellAgent::daemonError: failed to run "ksysguardd"
ksysguard(3232) KSGRD::SensorShellAgent::daemonError: Error received
"Dienstprogramm „ksysguardd“ lässt sich nicht ausführen." ( 0 )
ksysguard(3232) SensorBrowserModel::parent: Something is wrong with the model.
Doesn't contain 1
...
ksysguard(3232) SensorBrowserModel::parent: Something is wrong with the model.
Doesn't contain 42
ksysguard(3232) SensorBrowserModel::parent: Something is wrong with the model.
Doesn't contain 42
ksysguard(3232) SensorBrowserModel::parent: Something is wrong with the model.
Doesn't contain 42
QTreeView::rowsInserted internal representation of the model has been corrupted,
resetting.
ksysguard(3232) KSGRD::SensorShellAgent::daemonError: failed to run "ksysguardd"
...
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify
(fd 10, 3) for "/home/devils/.kde/share/apps/ksysguard/Blatt 1.sgrd"
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify
(fd 10, 1) for "/home/devils/.kde/share/apps/ksysguard/ProcessTable.sgrd"
ksysguard(3232)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify
(fd 10, 2) for "/home/devils/.kde/share/apps/ksysguard/SystemLoad2.sgrd"
Imho there should be a message telling the user he is missing ksysguardd.
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.32-6.slh.4-sidux-amd64
Debian Release: squeeze/sid
500 unstable sidux.com
500 unstable ftp.debian.org
500 testing ftp.debian.org
1 experimental ftp.nl.debian.org
--- Package information. ---
Depends (Version) | Installed
================================-+-=============
kdebase-runtime (>= 4:4.3.0) | 4:4.3.4-2
kdelibs5 (>= 4:4.3.4) | 4:4.3.4-1
libc6 (>= 2.2.5) | 2.10.2-5
libksgrd4 (>= 4:4.3.4) | 4:4.3.4-4
libprocesscore4 (>= 4:4.3.4) | 4:4.3.4-4
libprocessui4 (>= 4:4.3.4) | 4:4.3.4-4
libqt4-dbus (>= 4:4.5.3) | 4:4.5.3-4
libqt4-xml (>= 4:4.5.3) | 4:4.5.3-4
libqtcore4 (>= 4:4.5.3) | 4:4.5.3-4
libqtgui4 (>= 4:4.5.3) | 4:4.5.3-4
libstdc++6 (>= 4.1.1) | 4.4.3-2
Recommends (Version) | Installed
============================-+-==============
ksysguardd (= 4:4.3.4-4) |
Package's Suggests field is empty.
Reply to: