[3.1.2] Queuing an already queued event to another queue is not supported.

Matt Corallo birdlist at as397444.net
Mon Jun 2 02:46:10 CEST 2025


Oof. and just after I sent this I hit (several times in testing) a SEGFAULT when reconfiguring a 
session on both ends (to add bfd, note that this is  the 3.1.2-cznic.1~trixie release, hopefully 
that's enough to pull up the symbols for the positions here):

[2449561.935213] bird[576051]: segfault at d8 ip 000056552fb27f29 sp 00007fc2e82ff610 error 4 in 
bird[57f29,56552fae4000+fa000] likely on CPU 6 (core 3, socket 0)
[2449561.935221] Code: 7b 28 48 8b 43 20 5b ff e0 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 48 
83 7e 20 00 74 67 31 c0 f0 48 0f b1 7e 38 75 4a <48> 8b 17 31 c9 48 89 c8 f0 48 0f b1 56 30 75 2c 48 
89 d0 f0 48 0f
[2449852.166876] bird[604662]: segfault at 3000000fe ip 000055a6f3935f29 sp 00007f6f50617610 error 4 
in bird[57f29,55a6f38f2000+fa000] likely on CPU 4 (core 2, socket 0)
[2449852.166898] Code: 7b 28 48 8b 43 20 5b ff e0 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 48 
83 7e 20 00 74 67 31 c0 f0 48 0f b1 7e 38 75 4a <48> 8b 17 31 c9 48 89 c8 f0 48 0f b1 56 30 75 2c 48 
89 d0 f0 48 0f

At least once the same thing instead failed with

bird[617699]: Assertion 'e->hook' failed at lib/event.c:239

And, finally, once only restarting bfd with `restart bfd1`:

[2451332.372865] bird[649541]: segfault at a0000018 ip 000055d8368bfd7f sp 00007ffe7643f230 error 4 
in bird[57d7f,55d83687c000+fa000] likely on CPU 9 (core 4, socket 0)
[2451332.372873] Code: 55 41 54 55 53 48 83 ec 08 4c 8b 67 38 4d 85 e4 75 11 48 83 c4 08 5b 5d 41 5c 
41 5d c3 66 0f 1f 44 00 00 48 89 fb 48 8d 6f 38 <49> 8b 7c 24 18 e8 57 99 0a 00 84 c0 0f 84 f4 00 00 
00 4d 8d 6c 24

On 6/1/25 6:14 PM, Matt Corallo wrote:
> Tried to test 3.1.2 and it mostly seems to work okay, but after some runtime I got the above error 
> and crash. Sadly don't have a lot more to help debug this, though it may have been during a reload.
> 
> Thanks,
> Matt



More information about the Bird-users mailing list