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: http://chkno.net/ksysguard-network-interfaces-data-high-low.png
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: bug:47710: 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. bug:61512 behaviour is now correct CCMAIL: brueffer@phoenix-systems.de CCMAIL: 47710-done@bugs.kde.org CCMAIL: 61512-done@bugs.kde.org M +39 -22 netdev.c 1.10 [POSSIBLY UNSAFE: printf]