Crash on open file in Windows version (32bit) only
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
High
|
Unassigned |
Bug Description
This is specific to the Windows 32 bit 0.91 Version of Inkscape
I discovered this while trying to modify the .SVG file with an external program. As part of my initial test I open the .svg file with tinyxml and then save it back to disk without modification, and the XML is identical, but the whitespace is different. After doing this, Inkscape crashes when trying to open the file, but this occurs only with the Windows 32 bit version (same behaviour on Windows XP and Windows 7). I've run several files through TinyXML and these all open fine on the 0.91 Linux version of Inkscape (which I compiled from source on a Fedora 20 machine).
I manually started editing the .SVG file to see if I could isolate what was causing the problem and have an example where moving a newline character to a different spot initiates the crash. In the attached files t3b.svg was saved using the Windows 0.91 version (it opens fine), and t3b-error.svg was modified (it crashes on open). You can see a newline is positioned differently around lines 76 and 77 in these files. Again, both files load without issue in Linux, it is only the Windows version that has a problem.
I thought I might be able to figure out the problem, but gave up after reading what is needed to set things up to compile on Windows, I just don't have that kind of time available right now.
Changed in inkscape: | |
importance: | Undecided → High |
summary: |
- Crash on open file in WIndows version only + Crash on open file in Windows version (32bit) only |
- crash reproduced on Windows 7 (32 bit), Inkscape 0.91 r13725 (Jan 30 2015), using the file t3b-error.svg.
Popup msg says "Inkscape encountered an internal error and will close now."
- reproduced on Windows XP, Inkscape 0.91+devel r14569 (Jan 9 2016) sp-flowregion. cpp:360: void GetDest(SPObject*, Shape**): assertion failed: (item != NULL)
DOS error msg is:
**
ERROR:src/
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.