Converting groups to sublayers triggers crash in trunk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Unassigned |
Bug Description
Follow-up report to Bug #1066543 “Performance regression with layers in trunk”.
Current trunk >= 11709 crashes when applying a custom extension [1] to convert a selection of groups into sub-layers. The custom extension that triggers the crash was used in an effort to work around the huge delays (40-60 sec) when adding a new (sub-)layer via GUI in certain files (bug #1066543).
Steps to reproduce:
1) mv ~/.config/
2) install attached extension
2) launch inkscape (without file)
3) open attached SVG file via 'File > Open'
4) select all (9) groups in current layer ('Ctrl+A')
5) apply 'Extensions > Layers > Selected Groups to Sublayers'
-> crash
Notes:
- not reproduced with Inkscape <= 11708 and current stable 0.48.x.
- not reproduced if the file is opened in a new second document window (e.g. after having dirtied the initial empty new document before opening the file).
Tested on Mac OS X 10.5.8 (32bit), OS X 10.7.4 (64bit) and Ubuntu 12.10 (64bit, VM).
---
[1] <http://
Backtrace with Inkscape 0.48+devel r11882, OS X 10.7.4, GTK+/X11 2.24.13, glib 2.32.4