GNOME Bugzilla – Bug 317549
2.12.x crashes when handling feGaussianBlur due to passing wrong variable as id (patch included)
Last modified: 2005-09-30 01:13:21 UTC
We observed crashes in the current beta of workstation 5.5 in combination with librsvg 2.12.x and it turns out that the code for handling feGaussianBlur is buggy. It's a trivial fix and I am attaching a patch for it and an example of an affected svg file. If the fix is approved, I can check it in myself.
Created attachment 52826 [details] [review] Fix to gaussian blur element handling BTW, that's VMware workstation. I didn't file this under my work account.
Created attachment 52827 [details] An example of an affected svg
There are many other problems like this in the same file. If you grep for the ', "id"' (ignore single quotes), you'll see I believe 6 occurrences of this. I haven't looked for related problems with other variables, but our patch only fixes one of these, and you might want to go through and fix the rest.
thanks!