Skip to content

Bug: Dragging multiple parts sometimes crashes schematic

Description

Some times, when I drag multiple parts the schematic entry crashes. It seems to have to do something with connection crossings.

Original:

grafik

Crash when mouse button is released:

Bildschirmfoto_vom_2023-08-01_18-15-27

Steps to reproduce

  1. Load attached minimal project: minimal-drag-crash.zip
  2. Drag R1 and R3 out of the group, for example to the left like shown.
  3. Release mouse button.

KiCad Version

Application: KiCad Schematic Editor x86_64 on x86_64

Version: 7.99.0-1.20230730git478df24.fc38, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.13.0
	HarfBuzz 7.1.0
	FontConfig 2.14.2

Platform: Fedora release 38 (Thirty Eight), 64 bit, Little endian, wxGTK, gnome, wayland

	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.78.0
	OCC: 7.6.3
	Curl: 8.0.1
	ngspice: 40
	Compiler: GCC 13.1.1 with C++ ABI 1018

Build settings:
Edited by Hans Wurst