Suspicious behavior in DRC

Hello,
i noticed this behavior:

On a medium complexity 8 layers pcb,

image

if i launch DRC multiple time after the first the memory allocation is:
image

in the successive launches the memory slowly increase, at th 5th time i get:
image

this behavior is repeatable, could be normal or pathological.

Another strange thing that happened to me is that at a certain point the pcb window visualization start to jump around during DRC evaluation (focusing the place where the DRC indicator is placed?), slowing down the process.

I wasn’t able to find a sequence of operation that triggers this, but i’d like to know if it has happened to other users.

Application: KiCad PCB Editor x86_64 on x86_64

Version: 8.0.1-unknown-202403302349~18990587b9~ubuntu22.04.1, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.11.1
	HarfBuzz 2.7.4
	FontConfig 2.13.1
	libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.17

Platform: Ubuntu 22.04.4 LTS, 64 bit, Little endian, wxGTK, X11, mate, x11

Build Info:
	Date: Mar 30 2024 23:49:03
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.6.3
	Curl: 7.81.0
	ngspice: 42
	Compiler: GCC 11.4.0 with C++ ABI 1016

Build settings:

This could well be the same and now solved issue (in pre 8.0.2 testing builds)

2 Likes

Yes, could be, the number of zones in the design is probably in the hundreds.
I’ll retry when the testing build hit me.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.