BIRD 3.2.1 - abort/core dump on startup on FreeBSD 15.

Robert Blayzor rblayzor.bulk at inoc.net
Mon May 11 18:29:27 CEST 2026


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)


-- 
inoc.net!rblayzor
PGP:  https://pgp.inoc.net/rblayzor/



More information about the Bird-users mailing list