Crash on copy after undoing stroke to paths
Steps to replicate
- Draw a curve with the bezier tool or freehand tool , or even a circle ( as shown in screenshot )
- Choose , convert selected object strokes to paths
- Press undo (ctrl-z)
- Now copy/paste the object (using ctrl+c , ctrl+v)
What happened?
- crash while Ctrl+c
What should have happened?
- no crash
Version Info
- Inkscape 1.1 (c68e22c3, 2021-05-23) win 10
Bisection points to commit ac2151fe
Author: Jabier Arraiza <jabier.arraiza@marker.es>
Date: Wed Mar 3 22:04:13 2021 +0100
Temporary work arround for 1.1 to copy/paste/clone LPE flatterning on this operations
Temporary work arround for 1.1 release to allow visualy OK copy/paste/clone on items with some LPE
Just allow all operations visualy ok. LPE involved:
* Slice
* Bool
* Mirror Symmetry in split mode
* Rotate copyes in split mode
Maybe we need to add it to more LPE.
When a LPE item has external items involved, by items variable or item parameter this are not handled in our LPE
forking system and is not trivial add it (I have a MR in a half for 1.2)
This workarround the issues that cause this kind of operations on this LPE
flattening the live effects -:(- (even if motre than one) in the copied element (retain in original)
We discuss about is good and realy no but better fix need more time than we have to release 1.1
Edited by Nathan Lee