Make connector avoid selected objects leads to an internal error.

Steps to reproduce:

  • open Inkscape
  • open file: chart1.svg
  • click on the button: Create diagram connectors (Ctrl+F2)
  • click on the button: Make connector orthogonal or polyline
  • click and hold the center of the box Temperature Sensor/Transmitter in the canvas
  • drag the mouse to the center of the circle with a an x, a + and a -
  • release the click. The connector is above Thermostat Controller and Furnace Fuel Valve. The connector must avoid these boxes.
  • press and hold: Shift
  • click on Thermostat Controller
  • click on Furnace Fuel Valve
  • release: Shift
  • click on the button: Make connector avoid selected objects

What happened?

Popup error:

Inkscape encountered an internal error and will close now.
Automatic backups of unsaved documents were done to the following locations:
.../chart1.svg.2019_07_10_03_53_31.0.svg

What should have happened?

The connector should connect the box Temperature Sensor/Transmitter and the circle while avoiding the following boxes: Thermostat Controller and Furnace Fuel Valve.

Inkscape Version and Operating System:

  • Inkscape Version: Inkscape 0.92.4 5da689c313, 2019-01-14
  • Operating System: Arch Linux
  • Operating System version: kernel 5.0.15.a-1-hardened

Note:

I have also attached the file chart1.svg.2019_07_10_03_53_31.0.svg so we can see the difference.

Edited Jul 10, 2019 by Jerome Guerta
Assignee Loading
Time tracking Loading