Bug 445612 - SVG image gives ImageMagick a segfault
Summary: SVG image gives ImageMagick a segfault
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: ImageMagick
Version: 8
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Norm Murray
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-05-07 23:27 UTC by Penelope Fudd
Modified: 2008-05-08 06:17 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-05-08 06:17:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
A sample SVG file that causes the error. (47.52 KB, application/octet-stream)
2008-05-07 23:27 UTC, Penelope Fudd
no flags Details

Description Penelope Fudd 2008-05-07 23:27:42 UTC
Description of problem:
An SVG file causes ImageMagick to die with a segmentation fault

Version-Release number of selected component (if applicable):
ImageMagick-6.3.5.9-1.fc8

How reproducible:
Always

Steps to Reproduce:
1. Type 'display Graphic.svg'
2. Type 'q'
  
Actual results:
Segmentation fault

Expected results:
Normal exit

Additional info:
The included file was generated by "Graphing Calculator Toolbar", a plugin for
Firefox, but even if it produces a bad SVG file, it should not cause a segfault.

Comment 1 Penelope Fudd 2008-05-07 23:27:42 UTC
Created attachment 304819 [details]
A sample SVG file that causes the error.

Comment 2 Penelope Fudd 2008-05-07 23:30:56 UTC
This is the SVG library being used: librsvg2-2.18.2-2.fc8
This is a freshly installed copy of Fedora 8, all updates applied as of this
morning.

Comment 3 Hans de Goede 2008-05-08 06:17:21 UTC
Short intro: I'm an ImageMagick co-maintainer.

I cannot reproduce this with: ImageMagick-6.4.0.10-1.fc10.i386, which will
become available in rawhide when rawhide unfreezes from the current F-9 freeze.

I'm assuming you are on an i386 machine, like me, and therefor I assume that
this is fixed either with the latest ImageMagick update, or with the newer
libsrvg2 in F-9, and thus closing this. If you're on a different architecture,
please reopen this bug.

I'm afraid that the new ImageMagick will not become available as an update to
F-9 / F-8 as it breaks the ImageMagick ABI. So for now you we will have to live
with this.



Note You need to log in before you can comment on or make changes to this bug.