1.2.1: crash + mouse no longer working when rotating rectangle with snapping turned on
Summary:
I've seen many similar reports, but all of them closed. This is happening with 1.2.1, though. Seems pretty easy to trigger - I was just practicing for a talk when I hit this issue. Good I did this test run...
Inkscape 1.2.1 from ppa crashes consistently when I rotate a rectangle that I have only just snapped to the upper left page corner.
I was not able to trigger the crash in my 1.2.x branch, but also, I have not seen any fix for this issue mentioned in the commit list since 1.2.1 release, so it might be different preferences or some other circumstance that differentiates both versions.
inkscape: /build/inkscape-h6PYqN/inkscape-1.2.1+202210291244+9c6d41e410~ubuntu20.04.1/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:574: void Geom::EllipticalArc::_filterIntersections(std::vector<Geom::Intersection<> >&, bool) const: Zusicherung »are_near_rel(_ellipse.pointAt(t), i->point(), eps)« nicht erfüllt.
Emergency save activated!
Note: Zusicherung = assertion, nicht erfüllt = not satisfied / fulfilled
Steps to reproduce:
- open Inkscape
- activate snapping (simple)
- draw rectangle
- switch to selection tool
- snap rectangle to top left corner of page
- click on rectangle again
- start rotating it
What happened?
Inkscape shows the error dialog. Also, it doesn't let go of my mouse, so I can no longer use the mouse to confirm the dialog. Tab + Enter for closing it work, though, fortunately.
What should have happened?
No crash, no mouse capturing.
Inkscape 1.2.1 (1:1.2.1+202210291244+9c6d41e410)
GLib version: 2.64.6
GTK version: 3.24.20
glibmm version: 2.64.2
gtkmm version: 3.24.2
libxml2 version: 2.9.10
libxslt version: 1.1.34
Cairo version: 1.16.0
Pango version: 1.44.7
HarfBuzz version: 2.6.4
OS version: Linux Mint 20.3