inkscape-trunk crashes opening svg file

Bug #1237676 reported by Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Johan Engelen

Bug Description

I received this svg file and it seems to have been created by inkscape.

Opening it causes:
>>inkscape Maia\ and\ Frank\ Figure\ 1.svg
terminate called after throwing an instance of 'Geom::ContinuityError'
  what(): lib2geom exception: Non-contiguous path (../../src/2geom/path.cpp:99)

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.
Aborted (core dumped)

I am running
>>inkscape --version
Inkscape 0.48+devel r (Oct 9 2013)

on Kubuntu 13.04

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

On OS X 10.7.5:
- not reproduced with Inkscape 0.48.4
- reproduced with Inkscape 0.48+devel r12673

Based on tests with archived builds:
- not reproduced with rev <= 10836
- reproduced with rev >= 10838
the connector-related crash seems to have surfaced after the lib2geom updates in r10837/10838:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes/10838>

tags: added: 2geom crash
tags: added: connectors
Changed in inkscape:
importance: Undecided → High
status: New → Confirmed
su_v (suv-lp)
Changed in inkscape:
milestone: none → 0.49
tags: added: regression
summary: - inkscape crashes opening svg file
+ inkscape-trunk crashes opening svg file
Revision history for this message
su_v (suv-lp) wrote :

Crash no longer reproduced with r12716 - thx Johan!

Any issues with the initial layout of connectors after loading the file are tracked on other (existing) reports.

Changed in inkscape:
assignee: nobody → Johan Engelen (johanengelen)
milestone: 0.49 → none
status: Confirmed → 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.