incorrect rendering (regression)

Bug #227021 reported by sas
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Undecided
Jaspervdg

Bug Description

The file

http://openclipart.org/people/sas/sas_face_1_colour.svg

renders incorrectly in Inkscape now (SVN revision 18534). It rendered correctly in Inkscape 0.46.

Revision history for this message
sas (sas-sas) wrote :

Jasper, I'm assigning this to you, as it looks like a path parsing bug (if I put spaces before all the minus signs, then it renders correctly), so I guess you're the best person to deal with it.

Changed in inkscape:
assignee: nobody → th-v-d-gronde
Revision history for this message
sas (sas-sas) wrote :

Here's another file that no longer renders correctly: http://www.openicon.org/icon-ark/mulberry/fruit.svgz
This is probably the same bug, but the path data is of a somewhat different form, so it's useful as an additional test file.

Revision history for this message
Jaspervdg (jaspervdg) wrote :

The fix is in SVN. I have also been working on tests for the path parser, and Aaron Spike suggested a similar test, so I incorporated it in the test suite and found and fixed this bug during the weekend. BTW, I am wondering how these files were generated, Inkscape certainly does not generate such files.

Revision history for this message
Jaspervdg (jaspervdg) wrote :

BTW, from my comment above it could seem like I already committed the fix during the weekend, but I still wanted to check some things, was busy and was away yesterday, so I just committed it today.

Revision history for this message
sas (sas-sas) wrote :

The path data in the first file is the result of running potrace output through a primitive path-compressor. I don't know about the other file, as I didn't make that (but it looks like it was partly done in Adobe Illustrator).

Changed in inkscape:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.