Elliptical arcs with negative radii are not drawn

Bug #1384483 reported by Dylan Thurston
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Undecided
Unassigned

Bug Description

On certain simple figures, with an SVG g element containing many paths, only the first 10 are drawn. See attached for a sample.

Tags: svg
Revision history for this message
Dylan Thurston (dpt-0) wrote :
Revision history for this message
su_v (suv-lp) wrote :

AFAICT not related to the number of objects inside a group but to Inkscape's interpretation of the path data ('A' in particular), see attached version of the sample file.

Inkscape doesn't visible render:
    <path d="M 84.6638,42.9675 A -86.8990,-86.8990 0 0 0 91.1528,64.7048"/>
but does render this ok:
    <path d="M 84.6638,42.9675 A 86.8990,86.8990 0 0 0 91.1528,64.7048"/>

tags: added: svg
Revision history for this message
su_v (suv-lp) wrote :

Reproduced with Inkscape 0.47, 0.48.5, 0.91pre2 r13628, trunk r13632, experimental r13625 on OS X 10.7.5.

Revision history for this message
su_v (suv-lp) wrote :

Report needs review by SVG expert (the SVG file renders as expected with Firefox 33, Squiggle (Batik 1.7), librsvg 2.40.4, but not in Inkscape).

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Dylan Thurston (dpt-0) wrote :

Thanks for the debugging! Per the SVG specification http://www.w3.org/TR/SVG/paths.html , elliptical arcs with negative radii are actually not valid. But everyone else seems to render them anyway.

summary: - Fails to draw more than 10 objects in a group
+ Elliptical arcs with negative radii are not drawn
Revision history for this message
su_v (suv-lp) wrote :

Same issue reported earlier in
* Bug #1121395 “Simple arc + line not displayed correctly”
  https://bugs.launchpad.net/inkscape/+bug/1121395

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.