After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 317549 - 2.12.x crashes when handling feGaussianBlur due to passing wrong variable as id (patch included)
2.12.x crashes when handling feGaussianBlur due to passing wrong variable as ...
Status: RESOLVED FIXED
Product: librsvg
Classification: Core
Component: general
2.12.x
Other Linux
: Urgent critical
: ---
Assigned To: librsvg maintainers
librsvg maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-29 19:38 UTC by Philip Langdale
Modified: 2005-09-30 01:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
Fix to gaussian blur element handling (1.41 KB, patch)
2005-09-29 19:39 UTC, Philip Langdale
none Details | Review
An example of an affected svg (5.94 KB, text/plain)
2005-09-29 19:40 UTC, Philip Langdale
  Details

Description Philip Langdale 2005-09-29 19:38:34 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.
Comment 1 Philip Langdale 2005-09-29 19:39:19 UTC
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.
Comment 2 Philip Langdale 2005-09-29 19:40:52 UTC
Created attachment 52827 [details]
An example of an affected svg
Comment 3 Christian Hammond 2005-09-29 22:12:08 UTC
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.
Comment 4 Dominic Lachowicz 2005-09-30 01:13:21 UTC
thanks!