synfig
synfig copied to clipboard
Crash on undoing after converting and editing parameter
Describe the bug Synfig Studio crashes when undoing a layer creation after converting and changing one of its parameter.
To Reproduce Steps to reproduce the behavior:
- Create a Circle layer (circle, region, outline, it does not matter)
- Convert its Origin to Radial Composite (or Composite or Scale, ...)
- In the Parameter Panel, change a converter parameter. If Radial Composite, its angle to 10, for example
- Change that converter parameter again. If Radial Composite, its angle to 30, for example
- Change that converter parameter again. If Radial Composite, its angle to 50, for example
- Undo (50 -> 30)
- Undo (30 -> 10)
- Undo (10 -> original value)
- Undo (converted -> unconverted)
- Undo (circle layer creation -> none)
- Crash
System information:
- OS: Linux - Debian
- OS version: testing (Trixie)
- Synfig version: >= 1.3.9 for sure. Version 1.2.2 works fine. I couldn't test 1.3.x for x < 9.