Your message dated Tue, 3 Mar 2020 01:58:02 +0530
with message-id
<CAPP0f95aOcf8QOe4pr88vDr5bpxsMh-sD0vJunJ7W2Bc=ki...@mail.gmail.com>
and subject line Re: rrdtool crashes after the DLA-2131-1 security update
has caused the Debian Bug report #952958,
regarding Security update breaks graph generation: 'range out of order in
character class'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
952958: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952958
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rrdtool
Version: 1.4.8-1.2+deb8u1
Hi, the patch in the Jessie security update that was just released
properly breaks creating graphs.
The patch contains the following line:
#define FLOAT_STRING "%[+- 0#]?[0-9]*([.][0-9]+)?l[eEfF]"
Now, [+- 0#] is not a valid character class for a regex, because the -
defines a range, and a range from '+' to ' ' is not valid.
[RRD ERROR] Unable to graph
/var/lib/munin/cgi-tmp/munin-cgi-graph/[...].png : cannot compile
regular expression: Error while compiling regular expression
^(?:[^%]+|%%)*%[+-
0#]?[0-9]*([.][0-9]+)?l[eEfF](?:[^%]+|%%)*%s(?:[^%]+|%%)*$ at char 18:
range out of order in character class (^(?:[^%]+|%%)*%[+-
0#]?[0-9]*([.][0-9]+)?l[eEfF](?:[^%]+|%%)*%s(?:[^%]+|%%)*$)
Upstream did a fixup commit, 1615689e259bfd67e43cf7711948abc23f998ca9
which you missed to include:
https://github.com/oetiker/rrdtool-1.x/commit/1615689e259bfd67e43cf7711948abc23f998ca9
Thanks,
Hans van Kranenburg
--- End Message ---
--- Begin Message ---
Hi,
Since this has already been done, I am closing this :)
Once again, thanks all.
Best,
Utkarsh
--- End Message ---