Several crashes in 3.0.1
David Petera
david.petera at nic.cz
Mon Feb 10 11:26:42 CET 2025
Hello Yureka,
you are right that this should not be happening.
Would it be possible for you to enable core dumps on the routers and try
to get core files of the aborts?
If core files and binary are not easy to obtain, simple backtraces will
help us too.
We also need your config file.
Thank you for testing BIRD v3!
David
On 2/7/25 17:45, Yureka via Bird-users wrote:
> 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
>
>
--
David Petera (he/him) | BIRD Tech Support | CZ.NIC, z.s.p.o.
More information about the Bird-users
mailing list