trunk: crash on ungroup (selection contains group and a clone of the group) (rev >= 12532)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
jazzynico |
Bug Description
Steps to reproduce:
1) launch current trunk (default prefs, default new doc, locale: en_US.UTF-8)
2) draw a rectangle
3) group it ('Ctrl+G')
4) clone the group ('Alt+D')
5) select all ('Ctrl+A')
6) ungroup ('Ctrl+U')
Expected result:
The group in the selection is ungrouped, the clone is unlinked (because the original disappears) i.e. replaced with a copy of the original group
Actual result:
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_
0x0000000100270691 in sp_selection_
794 if (strcmp(
Confirmed with r12586 on OS X 10.7.5.
Based on tests with archived builds:
- not reproduced with rev <= 12531,
- reproduced with rev >= 12532,
the regression is related to the merge of the C++ification branch in revision 12532:
<http://
Related branches
Changed in inkscape: | |
assignee: | nobody → jazzynico (jazzynico) |
status: | Triaged → In Progress |
Does this fix the issue? (just had a quick look, can not check for now)
Or does it give problems with the undo?