Crash when manipulating vector hande out of range

Bug #1707638 reported by Jan Bol
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Undecided
Unassigned

Bug Description

Inkscape completely crashes when manipulating vector/node handles.

With out of range I mean: I suspect the error is caused when I move handle in such a way that the resulting curve exceeds a certain canvas size or goes to infinity.

See attached screen print. I always see these red marked curved line bits when it happens.

I went wild with editing handles, but I can't replicate it. But it happens quite often. Almost every time I do some extensive node manipulation.

Inkscape version: Inkscape 0.92.1 unknown
OS Ubuntu 16.04 64 bits

Revision history for this message
Jan Bol (jan-bol) wrote :
Revision history for this message
Patrick Storz (ede123) wrote :

Thanks for the report!

This sounds a lot like bug #1691406.
Could you please confirm if it is in fact a duplicate?

Revision history for this message
Jan Bol (jan-bol) wrote :

YW!

It sounds a lot like bug #1691406 indeed, but:

I can not replicate it as mentioned. Also I can not grab anything beyond the reach of the node. Within the reach of the node I can grab. Moving the cursor results in rotating the handle. I can do that 180 degrees, even very close to the node, but the program remains stable.

So yes, it looks similar at the least, but I can not confirm it is the same.

Also the problem occurs in my case without extreme zoom.

Revision history for this message
Alvin Penner (apenner) wrote :

could you attach the svg file that caused the original crash?

Revision history for this message
Jan Bol (jan-bol) wrote :

Attached the subject file. As I saved over it again it is not in the similar condition when it crashed.

I was tracing text from layer one. The most upper occurrence of "terra"

Revision history for this message
Alvin Penner (apenner) wrote :

thanks, crash confirmed on Windows 10, Inkscape 0.92.2pre0 (973e216, 2017-07-25)

DOS crash message is:
terminate called after throwing an instance of 'Geom::ContinuityError'
  what(): lib2geom exception: Non-contiguous path (../src/2geom/path.cpp:1043)

trigger the crash by grabbing using the node tool at a location slightly outside a sharp join.
appears to be a duplicate of Bug #1691406

Changed in inkscape:
status: New → Confirmed
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.