DRC does not check for interference between THT pads and SMT footprints on the other side.

Description

In the attached project, there is a THT connector on the Front, and a SMT resistor on the back side of the PCB: image

DRC does not flag this. In the Violation Severity settings there is a Miscellaneous / PTH inside courtyard (Which is apparently off by default ???). Turning this on however does not help. It either does not work, or THT pads are not regarded as PTH. asdf_DRC_THThole_5.99.zip

Steps to reproduce

  1. Open attached project.
  2. Run DRC.

KiCad Version

Application: KiCad PCB Editor

Version: 5.99.0-unknown-b0ba8b01c4~131~ubuntu20.04.1, release build

Libraries:
	wxWidgets 3.0.4

Platform: Linux 5.4.0-81-generic x86_64, 64 bit, Little endian, wxGTK, xfce, x11

	wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
	Boost: 1.71.0
	OCC: 7.3.0
	Curl: 7.68.0
	ngspice: 31
	Compiler: GCC 9.3.0 with C++ ABI 1013

Build settings:
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON