Crash on stretching a circular arc into a straight line
jbarandes opened this issue · 1 comments
jbarandes commented
Steps to repeat:
- Turn on grid-snapping, at a scale of 16 points.
- Select the tool "Circular arcs (by center, right and left point)".
- Draw a perfect half-circle.
- Switch to the tool "Stretch objects".
- Deform the circular arc into a straight line, and release the mouse button.
- Click again on the object and attempt to deform it further. This causes an instant crash of Ipe.
At the command prompt, I see the following output:
Assertion failed on line #504 (ipegeo.cpp): 't != 0'
Aborted (core dumped)
I saved a .ipe file just after step 5 above, and I'm attaching it to this bug report. (I saved it with a .txt extension, just so that Github wouldn't reject it.) If you attempt to open this .ipe file, it causes Ipe to crash immediately in the same way.
[crash.txt] (https://github.com/otfried/ipe/files/12280506/crash.txt)
otfried commented
Fixed in 7.2.28.