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.

Attachment: signature.asc
Description: PGP signature

Reply via email to