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