Path Effects > Knot crashes Inkscape selecting Nodes tool

Bug #1363497 reported by FirasH
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Liam P. White

Bug Description

- Steps to reproduce:

0) Create a new document
1) Insert a Rectangle or Circle
2) Go to: Path > Path Effects ...
3) Add "Knot" Path Effect
4) Click on the tool to edit nodes (F2)

Inkscape crashes

- System information:

Inkscape version: 0.91pre2 r13536
OS: openSUSE 13.1 (x86_64)

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

Reproduced with 0.91pre2 r13536 on OS X 10.7.5.

Based on tests with archived builds:
- not reproduced with rev <= 13485
- reproduced with rev >= 13488
this regression appears to have be related to the changes in
Revision 13487: Fix for #906794, #1246550 (live effects not showing helper paths)
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/13487>

Changed in inkscape:
importance: Undecided → High
milestone: none → 0.91
status: New → Confirmed
tags: added: crash livepatheffects node-editing regression
Revision history for this message
su_v (suv-lp) wrote :

Not much info in the normal backtrace ...

(inkscape:93210): glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: lib2geom exception: Non-contiguous path (../../src/2geom/path.cpp:91)

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00000001052300d8 in _g_log_abort ()

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

Better backtrace (thx to LiamW)

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

Test case:
- path self-intersecting: ok
- path not self-intersecting: crash

Revision history for this message
Liam P. White (liampwhite) wrote :

Fix committed in lp:inkscape r13537

Changed in inkscape:
assignee: nobody → Liam P. White (inkscapebrony)
status: Confirmed → Fix Committed
Revision history for this message
FirasH (firashanife) wrote :

The crash is not reproducible with 0.91pre2 r13537.

Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → 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.