(bad render) incorrect float parsing in data attribute in tag <path>
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
librsvg |
Fix Released
|
Unknown
|
|||
librsvg (Ubuntu) |
Incomplete
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: librsvg2-2
Package: librsvg2-2 version 2.22.2-2
The is a parsing error in the 'd' attribute of the <path> tag.
It should be possible to compress adjacent floating numbers suppressing the leading " 0." of the second float:
"500.13.88" should be parsed equal to "500.13 0.88"
I will include an svg file.
Try open it in Inkscape 0.46, Firefox 3.0 and you will see the correct render.
Nautilus and command line "rsvg" will render miserably...
For reference:
http://
Search for "8.3.9 The grammar for path data"
P.S: I did incorrectly post this bug in 'librsvg' source, https:/
Sorry!
Changed in librsvg: | |
status: | Unknown → Fix Released |
Bug fixed by gnome team in revision 1167. bugzilla. gnome.org/ show_bug. cgi?id= 548494
http://