pcbnew hangs on drc check and plotting due to text on mask layers
Running a DRC check on the attached file never completes - the spinning blue wheel never stops. Similarly for plotting output files. Description
Steps to reproduceVCU2_B.kicad_pcb
- Load the file.
- Run DRC.
- There is some progress however the process never completes, the green progress bar never makes it to the end, and the spinning ball never disappears. The system is still active however - if I press "Cancel" the DRC windows turns grey and if I click on the close "X" in the top right of the DRC window the DRC title changes to ".. .(NOT Responding)" and the only option then is to close Kicad via the "X" in the top right. PcbNew has to be restarted (after the .lck files have been deleted)
This also happens when I try to plot gerbers, however in this case the output files seem to be generated. I dont seen to get a job files however, even though the option is ticked.
Both problems have been resolved by deleting text from the Masks (total 3 items).
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 7.0.6, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
libcurl/7.88.1-DEV Schannel zlib/1.2.13
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Jul 6 2023 04:56:45
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.6.3
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings:
KICAD_SPICE=ON
Edited by david timmins