BIRD 3.2.1 - abort/core dump on startup on FreeBSD 15.
Robert Blayzor
rblayzor.bulk at inoc.net
Mon May 11 19:43:12 CEST 2026
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)
>
>
More information about the Bird-users
mailing list