Apologize for the noise... just realized that by default bird was getting stripped of debugging symbols on poudriere build... Here the bt with the debug symbols: (lldb) target create "/usr/local/sbin/bird" --core "bird.core" Core file '/var/tmp/bird.core' (x86_64) was loaded. (lldb) bt * thread #1, name = 'bird', stop reason = signal SIGABRT * frame #0: 0x00000008280eb9ea libsys.so.7`__sys_thr_kill + 10 frame #1: 0x00000008234fa894 libc.so.7`__raise + 52 frame #2: 0x00000008235ac6f9 libc.so.7`abort + 73 frame #3: 0x000000000038f78e bird`bug(msg="") at log.c:442:3 frame #4: 0x000000000032f510 bird`channel_notify_optimal(_channel=0x00001ecb061b8630) at rt-table.c:1563:4 frame #5: 0x00000000002e4f9e bird`ev_run_list_limited(l=0x00001ecb061bb708, limit=4294967294) at event.c:338:7 frame #6: 0x000000000038b530 bird`birdloop_run(_loop=0x00001ecb061bb630) at io-loop.c:2038:14 frame #7: 0x00000000002e4f9e bird`ev_run_list_limited(l=0x00001ecb061bcc08, limit=4294967294) at event.c:338:7 frame #8: 0x0000000000388122 bird`bird_thread_main(arg=0x00001ecb060467b0) at io-loop.c:984:23 frame #9: 0x000000082319cd21 libthr.so.3`___lldb_unnamed_symbol575 + 337 On 5/11/26 12:29, Robert Blayzor via Bird-users wrote:
Migrating from Bird 2.1.8 to 3.2.1 on FreeBSD 15
Both built from poudriere ... packages and installs fine. Worked through a MP-BGP next hop issue. BIRD appears to read the config, but then just aborts and crashes:
# bird -d -c /opt/etc/bird.conf Abort trap (core dumped) bird -d -c /opt/etc/bird.conf
[]# dmesg pid 22604 (bird), jid 0, uid 0: exited on signal 6 (core dumped)
# lldb -c bird.core /usr/local/sbin/bird (lldb) target create "/usr/local/sbin/bird" --core "bird.core" Core file '/var/tmp/bird.core' (x86_64) was loaded. (lldb) bt * thread #1, name = 'bird', stop reason = signal SIGABRT * frame #0: 0x0000000827a9c9ea libsys.so.7`__sys_thr_kill + 10 frame #1: 0x00000008225d3894 libc.so.7`__raise + 52 frame #2: 0x00000008226856f9 libc.so.7`abort + 73 frame #3: 0x000000000030f392 bird`___lldb_unnamed_symbol1881 + 146 frame #4: 0x00000000002cedb3 bird`___lldb_unnamed_symbol1281 + 1043 frame #5: 0x000000000029f2da bird`___lldb_unnamed_symbol744 + 186 frame #6: 0x000000000030c6f2 bird`___lldb_unnamed_symbol1833 + 514 frame #7: 0x000000000029f2da bird`___lldb_unnamed_symbol744 + 186 frame #8: 0x000000000030a9d8 bird`___lldb_unnamed_symbol1821 + 1960 frame #9: 0x0000000821bf6d21 libthr.so.3`___lldb_unnamed_symbol575 + 337 (lldb)