PcbNew 8.99: PNS drops segment when rerouting existing track and "remove redundant track" is set
Description
When "remove redundant track" is set, on rerouting an existing track, PNS misses a track segment. Watch video.
NOTE: This happens on normal routing (no pre-existing track) as well at times.
Project: PNS_Optimize_Bug.zip
Steps to reproduce
- With the attached project and the router setting given, reroute an existing track.
KiCad Version
Application: KiCad x64 on x64
Version: 8.99.0-481-g54919e6854, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.14.2
Platform: Windows 11 (Erzeugungsversion 22631), 64-bit Edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.84.0
OCC: 7.7.1
Curl: 8.6.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI
Build settings:
Edited by Martin Straub