Several crashes in 3.0.1

Yureka yuka at yuka.dev
Fri Feb 7 17:45:10 CET 2025


After deploying bird 3.0.1, the bird process keeps crashing on several 
of my routers, which had never crashed before on bird 2.x.

Within ~5min, I've seen the bird process crash with SIGABRT 27 times:

16x `Withdrawn route never seen before`
8x `Assertion '!rt_export_feed_active(&c->reimporter)' failed at 
nest/proto.c:756`
2x `Assertion 'rt_export_get_state(&c->out_req) == TES_DOWN' failed at 
nest/proto.c:755`
1x `Assertion '!old' failed at nest/rt-table.c:1510`

My config is using a mix of Babel with RTT extensions, OSPF, iBGP and eBGP.

"withdrawn route never seen before" sure sounds like one of my peers is 
misbehaving but
1) this should not crash bird
2) it should provide more information about which peer is misbehaving

I can not judge which of the other assertions are errors about the 
bird-internal state which should never happen in the first place, or 
which are caused by bad peer behaviour (which, again, should not crash 
bird).


Best regards,


Yureka




More information about the Bird-users mailing list