bird: Assertion 'birdloop_inside(sl->loop)' failed at lib/event.c:161

Lexi Winter lexi at le-fay.org
Tue Jun 9 08:12:59 CEST 2026


hello,

running BIRD 3.2.1 on OpenBSD/arm64 7.9, i changed the router-id in
bird.conf, then ran 'birdc reload', and bird crashed:

Jun  9 07:02:56 ragweed bird: Reconfiguring
Jun  9 07:02:56 ragweed bird: Restarting protocol core4
Jun  9 07:02:56 ragweed bird: Restarting protocol core6
Jun  9 07:02:56 ragweed bird: Assertion 'birdloop_inside(sl->loop)' failed at lib/event.c:161

after restarting bird, it appears to be working fine.

unfortunately, the generated core file does not seem to be very useful:

(lldb) thread list
Process 0 stopped
* thread #1: tid = 0, 0x00000011e2b302d4 libc.so.103.0`_thread_sys_setsockopt at -:3, stop reason = signal SIGABRT
(lldb) bt
* thread #1, stop reason = signal SIGABRT
  * frame #0: 0x00000011e2b302d4 libc.so.103.0`_thread_sys_setsockopt at -:3
    frame #1: 0x0000000d19648050 bird`sk_join_group at sysio.h:101:7
(lldb)

i can provide the bird executable and core file privately if that's any
use.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20260609/2c89e7d0/attachment.sig>


More information about the Bird-users mailing list