svg corrupted after adding stroke to linked offset of text object
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
High
|
Unassigned |
Bug Description
Inkscape 0.48
OS X 10.6.5 MacBook Pro [English]
Attached is the file that will load up ok, but after modifying will become corrupted (Inkscape/X presents me with a 'Inkscape encountered an internal error and will close now.' dialog). I can reliably reproduce this.
Steps:
Select outer most object (Linked Offset) on the text body 'poetry derived from bipolar poetry and crazyheadspace'
Add Stroke (fill) of R:0 G:118: B0 and size 1px.
Save file.
Expected:
To be able able to close off Inkscape and open the file back up.
Actual:
Presented with the error dialog quoted above when attempting to reopen. Inkscape doesn't crash when/after saving, ie I can continue editing, but the saved file becomes unusable.
Attached is a zip contain two svg's, logo.svg is the base graphic and logo-corrupted.svg is the graphic after saving with the above modification.
I couldn't see any logs in the app, the only info I could find was to make a custom build. I'll prob wait till this gets escalated/triaged before going down that path.
reproduced with Inkscape 0.48+devel r9994 on OS X 10.5.8
Inkscape opens 'logo.svg' (with some delay), and crashes when opening 'logo-corrupt.svg'.
Repeatable when saving 'logo.svg' after adding a stroke to the linked offset with the ID "path2994".
relevant diff between 'logo.svg' and 'logo-corrupt.svg':
106c106 font-size: 40px;font- style:normal; font-weight: normal; line-height: 125%;letter- spacing: 0px;word- spacing: 0px;fill: #10c200; fill-opacity: 1;stroke: none;font- family: Sans" font-size: 40px;font- style:normal; font-weight: normal; line-height: 125%;letter- spacing: 0px;word- spacing: 0px;fill: #10c200; fill-opacity: 1;stroke: #007600; font-family: Sans;stroke- opacity: 1;stroke- width:1. 3;stroke- miterlimit: 4;stroke- dasharray: none"
< style="
---
> style="
Backtrace attached.
I'm curious - did you at some point manually edit the SVG file (inserting a layer from a different document)?