crash: duplicating + rotating FP
Description
If I follow the steps below I reliable can produce a crash. Needed commands are duplicate and rotate.
Steps to reproduce
- open attached project, open board:crash_duplicate_rotate.zip
- global option "Allow free pads" is disabled
- locate rightmost R5 (placed inside big zone)
- select right pad2 of R5
- CTRL+D for duplicate
- R5 is not duplicated, but glued to the cursor. Move to the right and LMB-click to place
- CTRL+Z to undo
- select again right pad2 of R5
- "R" for Rotate
- kicad shuts down, but sometimes is automatically new started
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 7.99.0-2339-g5327b6878b, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 8.0.0
FontConfig 2.14.2
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.82.0
OCC: 7.7.1
Curl: 8.2.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings: