stdDeviation bug in SVG renderer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Undecided
|
Unassigned | ||
eog (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
inkscape (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
libsvg (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: inkscape
The 'feGaussianBlur' tag have a 'stdDeviation' attribute which seems to have a bug. Inkscape and Eye of GNOME seems to render it incorrectly in some circumstances.
stdDeviation="4" renders and should render.
stdDeviation="4,4" renders and should render
stdDeviation="4,0" renders but should it really render?
http://
"A negative or zero value disables the effect of the given filter primitive (i.e., the result is a transparent black image)."
Both Inkscape (0.46) and Eye of GNOME (2.22.2) seems to be affected by this bug in the same way. Mozilla Firefox (3.0~rc1+
Compare the rendering of the attached file in Inkscape and Eye of GNOME against the rendering in Mozilla Firefox.
Notice that it renders a shadow in Inkscape and Eye of GNOME.
Notice that it does not render a shadow in Mozilla Firefox.
If you change stdDeviation from "4,0" to "4" or "4,4" notice that it then does renders a shadow in Firefox.
Seems to be an issue in libsvg, therefore closing the inkscape and eog-task.