Crash when moving group after connector delete

Migrated from https://bugs.launchpad.net/inkscape/+bug/1516918

In the attached file, I have a group that includes a connector from an object inside the group to an object outside it. When I enter the group, delete the connector, exit the group and try to move it, inkscape crashes.

Os: Windows 8.1 Inkscape versions: 0.91, inkscape-14423 (from http://download.tuxfamily.org/inkscape/)

backtrace (of 14423, sorry, no debug symbols):
Program received signal SIGSEGV, Segmentation fault.
0x006a2a68 in ?? ()
(gdb) bt
#0 0x006a2a68 in ?? ()
#1 0x00900c61 in ?? ()
#2 0xbaadf00d in ?? ()
#3 0x00000010 in ?? ()
#4 0x00000010 in ?? ()
#5 0x00000000 in ?? ()
(gdb)

Steps to reproduce:

  1. Open the attached file using inkscape
  2. Double click the box 11.2 to enter the group
  3. Delete the connector connecting the box to the circle left of the group.
  4. Click on the box 11.1 to exit the group.
  5. Move the box with 11.2

Result: crash (reproduced on Windows MacOS and Ubuntu)

bugfix.example.svg


su_v (suv-lp) wrote on 2015-11-19:

On OS X 10.7.5:

  • not reproduced with Inkscape 0.48.5 r10040
  • reproduced with Inkscape 0.91 r13725, 0.91+devel r14476

Based on tests with archived trunk builds:

Edited by Nathan Lee