rrdtool giving Floating point exception after updates

Problems with packages? Post here, using [tags] of the package name.

rrdtool giving Floating point exception after updates

Postby ygator » Thu Nov 06, 2014 11:11 pm

After recently updating my dockstar I am now getting Floating point exception from rrdtool. I went back to the previous version and it still gives the error. It must be another package doing it. Below is all the packages that were updated. Does anyone have guess at what package that might be the issue?



-rw-r--r-- 1 root root 520340 Nov 3 18:32 rrdtool-1.4.8-3-arm.pkg.tar.xz
-rw-r--r-- 1 root root 520152 Nov 3 18:30 rrdtool-1.4.8-4-arm.pkg.tar.xz
-rw-r--r-- 1 root root 522564 Nov 3 18:28 rrdtool-1.4.8-4.1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 4241980 Nov 3 18:25 samba-4.1.13-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 25984 Nov 3 18:25 libwbclient-4.1.13-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 4495208 Nov 3 18:25 smbclient-4.1.13-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 125212 Nov 3 18:25 dhcpcd-6.6.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 52524 Nov 2 17:01 xdg-utils-1.1.0.git20141009-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 9444 Nov 2 17:01 xcb-util-0.4.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 505720 Nov 2 17:01 wpa_supplicant-2.3-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 422540 Nov 2 17:01 wget-1.16-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1619512 Nov 2 17:01 util-linux-2.25.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 109080 Nov 2 17:01 unrar-1:5.2.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 54824 Nov 2 17:01 uboot-tools-2014.04-3-arm.pkg.tar.xz
-rw-r--r-- 1 root root 243388 Nov 2 17:01 tzdata-2014i-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 801820 Nov 2 17:01 sudo-1.8.11.p2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 303100 Nov 2 17:01 python2-setuptools-1:7.0-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 95476 Nov 2 17:01 python2-markdown-2.5.1-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 190980 Nov 2 17:01 python2-gobject-3.14.0-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 89072 Nov 2 17:01 python2-dbus-1.2.0-4-arm.pkg.tar.xz
-rw-r--r-- 1 root root 246860 Nov 2 17:01 python2-cryptography-0.6.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 96248 Nov 2 17:01 python-markdown-2.5.1-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 23856 Nov 2 17:01 python-dbus-common-1.2.0-4-arm.pkg.tar.xz
-rw-r--r-- 1 root root 13960 Nov 2 17:01 php-mssql-5.6.2-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 6912 Nov 2 17:01 pygobject-devel-3.14.0-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 13933784 Nov 2 17:01 python-3.4.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1701248 Nov 2 17:01 php-apache-5.6.2-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 2967888 Nov 2 17:01 php-5.6.2-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 189140 Nov 2 17:01 perl-net-ssleay-1.66-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 5272 Nov 2 17:01 perl-email-date-format-1.005-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 1360 Nov 2 17:01 pacman-mirrorlist-20141022-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 298776 Nov 2 17:01 openvpn-2.3.5-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 657968 Nov 2 17:01 openssh-6.7p1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 185108 Nov 2 17:01 neon-0.30.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 224412 Nov 2 17:01 mpg123-1.21.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 118332 Nov 2 17:01 minidlna-1.1.4-3-arm.pkg.tar.xz
-rw-r--r-- 1 root root 11366628 Nov 2 17:01 mariadb-10.0.14-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 863028 Nov 2 17:01 mariadb-clients-10.0.14-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 140172 Nov 2 17:01 jemalloc-3.6.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 5488384 Nov 2 17:01 man-pages-3.75-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 384172 Nov 2 17:01 make-4.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 355504 Nov 2 17:01 lirc-utils-1:0.9.1.a-7-arm.pkg.tar.xz
-rw-r--r-- 1 root root 6215776 Nov 2 17:01 linux-kirkwood-headers-3.16.7-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 18731616 Nov 2 17:01 linux-kirkwood-3.16.7-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 25823964 Nov 2 17:01 linux-firmware-20141009.0e5f637-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 168984 Nov 2 17:01 libutil-linux-2.25.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 435116 Nov 2 17:01 libsoup-2.48.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 408728 Nov 2 17:01 sqlite-3.8.7.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1125456 Nov 2 17:01 libxml2-2.9.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 33504 Nov 2 17:01 libpipeline-1.4.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 187536 Nov 2 17:01 libogg-1.3.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 3918908 Nov 2 17:01 libmariadbclient-10.0.14-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 82836 Nov 2 17:01 less-470-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 468720 Nov 2 17:01 iproute2-3.17.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 2182724 Nov 2 17:01 imagemagick-6.8.9.9-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 8072924 Nov 2 17:01 icu-54.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 6773280 Nov 2 17:01 gtk2-2.24.25-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 265436 Nov 2 17:01 libcups-2.0.0-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 414292 Nov 2 17:01 pango-1.36.8-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 11648 Nov 2 17:01 gtk-update-icon-cache-2.24.25-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 217048 Nov 2 17:01 harfbuzz-0.9.35-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1555448 Nov 2 17:01 gsfonts-20130917-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 1052604 Nov 2 17:01 gobject-introspection-1.42.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 79016 Nov 2 17:01 glib-networking-2.42.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 391776 Nov 2 17:01 gsettings-desktop-schemas-3.14.1-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 3653928 Nov 2 17:01 git-2.1.3-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 621032 Nov 2 17:01 gdk-pixbuf2-2.31.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 770956 Nov 2 17:01 libtiff-4.0.3-5-arm.pkg.tar.xz
-rw-r--r-- 1 root root 8928 Nov 2 17:01 filesystem-2014.10-3-arm.pkg.tar.xz
-rw-r--r-- 1 root root 215712 Nov 2 17:01 file-5.20-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 6153744 Nov 2 17:01 ffmpeg-1:2.4.3-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 561416 Nov 2 17:01 v4l-utils-1.6.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 123800 Nov 2 17:01 libva-1.4.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1976552 Nov 2 17:01 gnutls-3.3.9-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 214976 Nov 2 17:01 p11-kit-0.22.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 83256 Nov 2 17:01 enca-1.16-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 124760 Nov 2 17:01 dhcpcd-6.5.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 99392 Nov 2 17:01 dbus-glib-0.102-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 916212 Nov 2 17:01 db-5.3.28-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 668044 Nov 2 17:01 curl-7.38.0-3-arm.pkg.tar.xz
-rw-r--r-- 1 root root 2193160 Nov 2 17:01 openssl-1.0.1.j-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1012212 Nov 2 17:01 krb5-1.13-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 256716 Nov 2 17:01 libldap-2.4.40-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 626556 Nov 2 17:01 cairo-1.14.0-2-arm.pkg.tar.xz
-rw-r--r-- 1 root root 4432 Nov 2 17:01 mesa-libgl-10.3.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1999132 Nov 2 17:01 mesa-10.3.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1993748 Nov 2 17:01 mesa-dri-10.3.2-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 60456 Nov 2 17:01 bluez-libs-5.24-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 365204 Nov 2 17:01 bluez-5.24-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 165872 Nov 2 17:01 libical-1.0.1-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 323880 Nov 2 17:01 atk-2.14.0-1-arm.pkg.tar.xz
-rw-r--r-- 1 root root 1990796 Nov 2 17:01 glib2-2.42.0-1-arm.pkg.tar.xz
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm

Re: rrdtool giving Floating point exception after updates

Postby ygator » Sat Nov 08, 2014 5:17 pm

I tried it on my P4 and it was working.
I was on 3.16.7-1.
I did an update which updated the following:
$this->bbcode_second_pass_code('', 'ca-certificates-mozilla-3.17.2-1
dhcpcd-6.6.0-1
hdparm-9.45-1
linux-kirkwood-3.17.2-1
linux-kirkwood-headers-3.17.2-1
perl-uri-1.65-1')
Without rebooting I now get "Floating point exception(core dumped)"
I then did a pacman -U for each of the prior version of the packages, but still get the error.
I then rebooted and still get the error.
Not sure why it did not work after going to the prior packages, but it looks to me that there is something with the kernel making the error happen.
Last edited by ygator on Sat Nov 08, 2014 5:34 pm, edited 1 time in total.
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm

Re: rrdtool giving Floating point exception after updates

Postby ygator » Sat Nov 08, 2014 5:22 pm

Looking at the config file for the latest linux-kirkwood kernel I see
$this->bbcode_second_pass_code('', '#
# Floating point emulation
#

#
# At least one emulation must be selected
#
# CONFIG_VFP is not set

')
So should this be set???
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm

Re: rrdtool giving Floating point exception after updates

Postby WarheadsSE » Mon Nov 10, 2014 4:56 pm

The kirkwood family is ARMv5, armv5te, and does not have a VFP unit. No. It should not be set.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: rrdtool giving Floating point exception after updates

Postby moonman » Thu Nov 13, 2014 10:01 am

seems to be working fine for me. Make sure sure your perl installation is intact. If everything fails you may want to try to reinstall on a different stick/hdd to make sure it is not the current state of your system that makes it to error out.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: rrdtool giving Floating point exception after updates

Postby ygator » Sun Nov 16, 2014 3:39 am

Did some more testing. I created a fresh system, installed all updates and rrdtool. I then copied all the files off. I ran rrdtool to make a graph and that worked. I then ran it again and got the "Floating point exception" error. So it turns out that it correctly creates the graph once, but all subsequent calls produce the "Floating point exception".

So I compared the files now to what they were. The only file that changed which would be related to rrdtool was "/var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d8.cache-4". So I deleted this file and ran rrdtool and it worked. Ran it again and it failed. I deleted this file before I ran rrdtool and it work every time.

So now I deleted all cache files, but I get the error.

So I clear out the cache and run fc-cache then delete the f6b* cache file and it worked.

So for the system running the graphs I just put a rm /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d8.cache-4 before each rrdtool command for now.

So something with rrdtool - fontconfig - fonts - ttf-dejavu or something.
Last edited by ygator on Sun Nov 16, 2014 4:19 am, edited 1 time in total.
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm

Re: rrdtool giving Floating point exception after updates

Postby ygator » Sun Nov 16, 2014 3:46 am

There was a /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d8.cache-4 file existing before I ran rrdtool for the first time.
In positions 29 30 31 32 (starting at 1) had
9F 18 1B 52
The one there after rrdtool was run or if cache is cleared and fc-cache is run
75 E4 66 54

Those 4 bytes are the only difference.

EDIT:
The 4 bytes represent the date Low - High.
ygator
 
Posts: 97
Joined: Tue Aug 10, 2010 9:37 pm


Return to Packages

Who is online

Users browsing this forum: No registered users and 4 guests