← Back to team overview

kicad-developers team mailing list archive

Assertion tripped on board load

 

ASSERT INFO:
/home/mrclnz/cvswork/kicad-bzr/pcbnew/zones_polygons_test_connections.cpp(120):
assert "net" failed in Test_Connections_To_Copper_Areas().

BACKTRACE:
[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