Version: 1.2.0 (using KDE 3.1.2)
Installed from: compiled sources
Compiler: gcc version 2.95.4 20020320 [FreeBSD]
OS: FreeBSD (i386) release 4.8-PRERELEASE
On FreeBSD, the Network:Interfaces:*:*:Data sensors report total number of bytes transfered since boot (looping at 2^32) instead of bytes/sec.
Screenshot at http://chkno.net/ksysguard-network-interfaces-data-bug.png
More strange behavior. As if its getting two sets of readings which alternate.
A screenshot is worth a thousand words:
Created attachment 2047 [details]
screenshot of looping behavior
Created attachment 2048 [details]
screenshot of alternating data readings
Subject: kdebase/ksysguard/ksysguardd/FreeBSD [POSSIBLY UNSAFE]
CVS commit by fawcett:
Patch from Markus Brueffer to fix:
It wasn't the use of sysctl that causes the problems, but how the data returned was used
The wishlist part of this bug should be filed as a separate item, I will mail the submitter to do this.
behaviour is now correct
M +39 -22 netdev.c 1.10 [POSSIBLY UNSAFE: printf]