RRD graph - an error - bug?

First, I cannot find a category to report bugs, so I put it in Networking…

Second, the bug.
RPI with IPfire 183. I am not sure what is wrong because this page was working yesterday. I assume I hit some rare bug, that was triggered by some rare condition. This is the screenshot of the bug:

I updated RPI from Ipfire core 184 to 185. I still see that many RRD charts are broken and are broken in different ways. Some charts, like “hw temperature” work but most of charts are broken. An example:

[root@rpifire iptables-filter-POLICYIN]# pwd
/var/log/rrd/collectd/localhost/iptables-filter-POLICYIN

[root@rpifire iptables-filter-POLICYIN]# ll
total 304
-rw-r--r-- 1 root root 154888 Apr 17 16:16 ipt_bytes-DROP_INPUT.rrd
-rw-r--r-- 1 root root 154888 Apr 17 15:36 ipt_packets-DROP_INPUT.rrd

[root@rpifire iptables-filter-POLICYIN]# file *rrd
ipt_bytes-DROP_INPUT.rrd:   data
ipt_packets-DROP_INPUT.rrd: RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)

[root@rpifire iptables-filter-POLICYIN]# rrdinfo ipt_bytes-DROP_INPUT.rrd 
RRDtool 1.8.0  Copyright by Tobi Oetiker

Usage: rrdinfo <filename>
ERROR: 'ipt_bytes-DROP_INPUT.rrd' is not an RRD file
[root@rpifire iptables-filter-POLICYIN]# rrdinfo ipt_packets-DROP_INPUT.rrd 
RRDtool 1.8.0  Copyright by Tobi Oetiker

Usage: rrdinfo <filename>
ERROR: 'ipt_packets-DROP_INPUT.rrd' is too small (should be 307712 bytes)

This is database related to screenshot (from the first post), it seems that DB is not corrupted:

[root@rpifire cpu-2]# pwd
/var/log/rrd/collectd/localhost/cpu-2

[root@rpifire cpu-2]# ll
total 1216
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-idle.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-interrupt.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-nice.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-softirq.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-steal.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-system.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:32 cpu-user.rrd
-rw-r--r-- 1 root root 154888 Apr 23 10:36 cpu-wait.rrd

[root@rpifire cpu-2]# file *rrd
cpu-idle.rrd:      RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-interrupt.rrd: RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-nice.rrd:      RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-softirq.rrd:   RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-steal.rrd:     RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-system.rrd:    RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-user.rrd:      RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)
cpu-wait.rrd:      RRDTool DB version 0003 64bit aligned little-endian 64bit long (alpha/amd64/ia64)

[root@rpifire cpu-2]# rrdinfo cpu-softirq.rrd
filename = "cpu-softirq.rrd"
rrd_version = "0003"
step = 30
last_update = 1713861415
header_size = 3496
ds[ping].index = 0
ds[ping].type = "GAUGE"
ds[ping].minimal_heartbeat = 60
ds[ping].min = 0.0000000000e+00
ds[ping].max = 6.5535000000e+04
ds[ping].last_ds = "336"
ds[ping].value = 8.4000000000e+03
ds[ping].unknown_sec = 0
rra[0].cf = "AVERAGE"
rra[0].rows = 1200
rra[0].cur_row = 949
rra[0].pdp_per_row = 1
rra[0].xff = 1.0000000000e-01
rra[0].cdp_prep[0].value = NaN
rra[0].cdp_prep[0].unknown_datapoints = 0
rra[1].cf = "MIN"
rra[1].rows = 1200
rra[1].cur_row = 1135
rra[1].pdp_per_row = 1
rra[1].xff = 1.0000000000e-01
rra[1].cdp_prep[0].value = NaN
rra[1].cdp_prep[0].unknown_datapoints = 0
rra[2].cf = "MAX"
rra[2].rows = 1200
rra[2].cur_row = 754
rra[2].pdp_per_row = 1
rra[2].xff = 1.0000000000e-01
rra[2].cdp_prep[0].value = NaN
rra[2].cdp_prep[0].unknown_datapoints = 0
rra[3].cf = "AVERAGE"
rra[3].rows = 1440
rra[3].cur_row = 1232
rra[3].pdp_per_row = 2
rra[3].xff = 1.0000000000e-01
rra[3].cdp_prep[0].value = 3.3600000000e+02
rra[3].cdp_prep[0].unknown_datapoints = 0
rra[4].cf = "MIN"
rra[4].rows = 1440
rra[4].cur_row = 258
rra[4].pdp_per_row = 2
rra[4].xff = 1.0000000000e-01
rra[4].cdp_prep[0].value = 3.3600000000e+02
rra[4].cdp_prep[0].unknown_datapoints = 0
rra[5].cf = "MAX"
rra[5].rows = 1440
rra[5].cur_row = 944
rra[5].pdp_per_row = 2
rra[5].xff = 1.0000000000e-01
rra[5].cdp_prep[0].value = 3.3600000000e+02
rra[5].cdp_prep[0].unknown_datapoints = 0
rra[6].cf = "AVERAGE"
rra[6].rows = 1260
rra[6].cur_row = 1109
rra[6].pdp_per_row = 16
rra[6].xff = 1.0000000000e-01
rra[6].cdp_prep[0].value = 2.9641666667e+03
rra[6].cdp_prep[0].unknown_datapoints = 0
rra[7].cf = "MIN"
rra[7].rows = 1260
rra[7].cur_row = 1045
rra[7].pdp_per_row = 16
rra[7].xff = 1.0000000000e-01
rra[7].cdp_prep[0].value = 3.2300000000e+02
rra[7].cdp_prep[0].unknown_datapoints = 0
rra[8].cf = "MAX"
rra[8].rows = 1260
rra[8].cur_row = 1201
rra[8].pdp_per_row = 16
rra[8].xff = 1.0000000000e-01
rra[8].cdp_prep[0].value = 3.3600000000e+02
rra[8].cdp_prep[0].unknown_datapoints = 0
rra[9].cf = "AVERAGE"
rra[9].rows = 1207
rra[9].cur_row = 594
rra[9].pdp_per_row = 74
rra[9].xff = 1.0000000000e-01
rra[9].cdp_prep[0].value = 1.3182166667e+04
rra[9].cdp_prep[0].unknown_datapoints = 0
rra[10].cf = "MIN"
rra[10].rows = 1207
rra[10].cur_row = 759
rra[10].pdp_per_row = 74
rra[10].xff = 1.0000000000e-01
rra[10].cdp_prep[0].value = 2.2750000000e+02
rra[10].cdp_prep[0].unknown_datapoints = 0
rra[11].cf = "MAX"
rra[11].rows = 1207
rra[11].cur_row = 752
rra[11].pdp_per_row = 74
rra[11].xff = 1.0000000000e-01
rra[11].cdp_prep[0].value = 3.3600000000e+02
rra[11].cdp_prep[0].unknown_datapoints = 0
rra[12].cf = "AVERAGE"
rra[12].rows = 1201
rra[12].cur_row = 744
rra[12].pdp_per_row = 878
rra[12].xff = 1.0000000000e-01
rra[12].cdp_prep[0].value = 2.2395666667e+04
rra[12].cdp_prep[0].unknown_datapoints = 573
rra[13].cf = "MIN"
rra[13].rows = 1201
rra[13].cur_row = 536
rra[13].pdp_per_row = 878
rra[13].xff = 1.0000000000e-01
rra[13].cdp_prep[0].value = 5.0000000000e+00
rra[13].cdp_prep[0].unknown_datapoints = 573
rra[14].cf = "MAX"
rra[14].rows = 1201
rra[14].cur_row = 307
rra[14].pdp_per_row = 878
rra[14].xff = 1.0000000000e-01
rra[14].cdp_prep[0].value = 3.3600000000e+02
rra[14].cdp_prep[0].unknown_datapoints = 573