LPE Clone Original - Crash if delete one of clones
Steps to reproduce:
- open Inkscape
- draw rectangle - "Original"
- select and make two clones with LPE (Edit/clone/Clone with LPE)
- delete clone 1 in the object manager
- Select "original" again
- Path > Object to the path / or change geometry in any other way
What happened?
CRASH
What should have happened?
not crash
Inkscape Version and Operating System:
- Inkscape Version: 1,0 RC
- Operating System: win 10
- Operating System version: 1909
Console output
> ** (org.inkscape.Inkscape:9252): WARNING **: 13:47:36.431: Fonts dir 'C:\Users\BlackTank\AppData\Roaming\inkscape\fonts' does not exist and will be ignored.
>
> (org.inkscape.Inkscape:9252): Gtk-WARNING **: 13:47:39.908: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node notebook owner GdlSwitcher)
>
> (org.inkscape.Inkscape:9252): Gtk-WARNING **: 13:47:39.923: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node stack owner GdlSwitcher)
>
> (org.inkscape.Inkscape:9252): Gtk-CRITICAL **: 13:47:39.973: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher
> (repeats a lot more times)
> ** (org.inkscape.Inkscape:9252): CRITICAL **: 13:48:00.880: void SPObject::requestModified(unsigned int): assertion 'this->document != nullptr' failed
>
> (org.inkscape.Inkscape:9252): Gtk-CRITICAL **: 13:48:00.914: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher
> (repeats a lot more times)
> Emergency save activated!
>
> Emergency save document locations:
> C:\Users\BlackTank\New document 1.2020_04_18_13_48_12.0.svg
> Emergency save completed. Inkscape will close now.
> If you can reproduce this crash, please file a bug at https://inkscape.org/report
> with a detailed description of the steps leading to the crash, so we can fix it.
>
> (org.inkscape.Inkscape:9252): Gtk-CRITICAL **: 13:48:12.872: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher
> (repeats a few more times)
Edited by Nathan Lee