pcbnew, netlist importer hangs if last bracket missed in netlist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Jeff Young |
Bug Description
Steps to reproduce:
1) open eeschema, create schematics, File->Export-
2) Open netlist file in text editor, remove trailing bracket, save file.
3) Open pcbnew, File->Import-
Expected behavior: Error message about format violation.
Actual behavior: Application hangs with 100% CPU load.
Version info: today's git head:
Application: Pcbnew
Version: (5.99.0-
Libraries:
wxWidgets 3.0.4
Platform: Linux 5.0.0-23-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
Build date: Sep 29 2019 13:17:54
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.65.1
Compiler: GCC 7.4.0 with C++ ABI 1011
Build settings:
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Setting as Medium (not High/Critical) as this can be avoided by using the preferred "Update PCB from Schematic" route.