Tweak tool: crash attracting part of path between two circles

Summary:

Using "Attract parts of paths towards cursor" -tool between two circles (during testing both filled and only outlined circles could be used for reproducing) drawn relatively close to each other (~15mm) crashes the program. Exact steps for 100% guaranteed reproduction are not clear as of now. Our three member team* managed to reproduce the bug ~1/4 times.

*Only a school project team. Not experts.

Steps to reproduce:

  • open Inkscape
  • draw two circles (d=~80mm) close (~15mm) to each other roughly on the same level
  • select both circles with selection tool
  • pick the "Attract parts of paths towards cursor" -tool and click the space between the circles and drag up/down

What happened?

Program crashed

What should have happened?

Parts of the circles should've been dragged towards the cursor

Sample attachments:

Näyttökuva_2020-10-20_142942

Version Info:

- Inkscape Version: 1.0.1 (3bc2e813f5, 2020-09-07)
- Operating System: Windows 10 Home
- Operating System version: 1909 (build 18363.1139)
Edited by Nathan Lee