Duplicate connector-curvature attribute causes <path> elements to be interpreted as XML text nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Undecided
|
Unassigned |
Bug Description
Inkscape 0.91 on Mac, installed from the official DMG
$ inkscape --version
Inkscape 0.91 r13725 (Jan 28 2015)
See attached SVG. 8 paths have the connector-
Upon loading the SVG, you'll see that 6 of these paths are loaded and on the command line Inkscape correctly reports "Attribute connector-curvature redefined" for those 6 paths.
Here's the BUG -- the other 2 paths with the duplicate attribute definition are interpreted as XML text nodes and are not rendered.
This can be confirmed in the XML editor or by simply performing "Save As..." without further modification. You can see two text nodes have been added and are somehow derived from the ignored <path> elements.
Note: removing the duplicate attributes results in Inkscape loading the file successfully, which is what I would expect with the attached file, albeit with 8 "Attribute connector-curvature redefined" warnings.
tags: |
added: svg removed: parsing |
Just reattached the correct SVG