← Back to team overview

kicad-developers team mailing list archive

Assertion tripped on board load


assert "net" failed in Test_Connections_To_Copper_Areas().

[1] PCB_BASE_FRAME::TestConnections()
[2] PCB_BASE_FRAME::Compile_Ratsnest(wxDC*, bool)

It's caused by a zone fill which has a wrong net name apparently (in
fact doing a DRC of the board gives a 'Copper area has a non existent
net name' and trips *twice* the assertion. I guess that would be tripped
by the rebuild connectivity button too...

Since that's an actual usage occurrence (i.e. not a programming error),
what about changing the assertion in a useful message or removing it?

Lorenzo Marcantonio
Logos Srl