BIRD crashes on OSPF reconfiguration

Nicolas Devos ndevos at synamedia.com
Mon Nov 3 17:30:00 CET 2025


Hello,

I tested the `ip-iface-crash` branch, with success!
The logs/prompts are pasted below. 
As can be seen, the configuration is successfully switched multiple times.


```
# birdc
BIRD 3.1.4+branch.ip.iface.crash.81ab0c5b006a ready.
# birdc 'configure soft "/tmp/ospf/ospf-1.conf"'
BIRD 3.1.4+branch.ip.iface.crash.81ab0c5b006a ready.
Reading configuration from /tmp/ospf/ospf-1.conf
Reconfigured
# birdc 'configure soft "/tmp/ospf/ospf-2.conf"'
BIRD 3.1.4+branch.ip.iface.crash.81ab0c5b006a ready.
Reading configuration from /tmp/ospf/ospf-2.conf
Reconfigured
# birdc 'configure soft "/tmp/ospf/ospf-1.conf"'
BIRD 3.1.4+branch.ip.iface.crash.81ab0c5b006a ready.
Reading configuration from /tmp/ospf/ospf-1.conf
Reconfigured
# birdc 'configure soft "/tmp/ospf/ospf-2.conf"'
BIRD 3.1.4+branch.ip.iface.crash.81ab0c5b006a ready.
Reading configuration from /tmp/ospf/ospf-2.conf
Reconfigured
```


```
# ./bird -u bird -g bird -c /opt/bird/bird.conf -s/var/run/bird/bird.ctl -d
bird: 2025-11-03 05:23:46.578 [0001]  Chosen router ID 10.89.112.123 according to interface enp6s0
bird: 2025-11-03 05:23:46.578 [0001]  Started
bird: 2025-11-03 05:24:27.938 [0001]  Reconfiguring
bird: 2025-11-03 05:24:27.938 [0001]  Adding protocol ospf1
bird: 2025-11-03 05:24:27.954 [0001]  Reconfigured
bird: 2025-11-03 05:24:33.768 [0001]  Reconfiguring
bird: 2025-11-03 05:24:33.769 [0001]  ospf1: Restarting interface enp11s0.3676 (172.21.8.0/28) in area 0.0.0.1
bird: 2025-11-03 05:24:33.769 [0001]  Reconfigured
bird: 2025-11-03 05:28:42.624 [0001]  Reconfiguring
bird: 2025-11-03 05:28:42.625 [0001]  ospf1: Restarting interface enp11s0.3676 (172.21.8.0/28) in area 0.0.0.1
bird: 2025-11-03 05:28:42.625 [0001]  Reconfigured
bird: 2025-11-03 05:28:45.170 [0001]  Reconfiguring
bird: 2025-11-03 05:28:45.171 [0001]  ospf1: Restarting interface enp11s0.3676 (172.21.8.0/28) in area 0.0.0.1
bird: 2025-11-03 05:28:45.171 [0001]  Reconfigured
```


Kind regards,
Nicolas


More information about the Bird-users mailing list