trunk: live preview for extensions and filters broken (inkscape hangs, then crashes)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
Unassigned |
Bug Description
Revision 12053 breaks live preview for extensions and predefined custom filters:
Filters:
- live preview can be toggled on, but inkscape hangs when it is toggled off again (e.g. 'Color > Lightness-Contrast' applied on a group of paths)
Extensions:
- inkscape hangs when toggling live preview on (e.g. 'Render > Gears…' in new document)
- inkscape crashes when live-previewing an extension modifying a selected path (e.g. 'Generate from Path > Motion')
Works as expected with r12052, fails to work with r12053 and r12054.
Reproduced on
- OS X 10.7.4 with X11- and Quartz-based builds (glib 2.32.4, glib 2.34.3)
- Ubuntu 12.10 (64bit, VM, glib 2.34.1)
Crash:
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION
0x000000010009ab70 in SPDocument:
865 return getObjectById( id );
(gdb) bt
#0 0x000000010009ab70 in SPDocument:
#1 0x000000010009ab75 in SPDocument:
<last line repeated many times>
Confirmed on Windows XP, Inkscape trunk revision 12054.
Inkscape doesn't crash, bug hangs when toggling live preview.