Regression #14904
closed
FRR 9 crashes at startup on 23.09-BETA armv7 (3100)
Added by Danilo Zrenjanin 7 months ago.
Updated 7 months ago.
Affected Architecture:
ARMv7
Description
Oct 21 14:45:41 root 157 /usr/local/etc/rc.d/frr: WARNING: failed to start zebra
Oct 21 14:45:41 kernel pid 99354 (zebra), jid 0, uid 168: exited on signal 11 (no core dump - bad address)
Oct 21 14:45:41 root 1402 /usr/local/etc/rc.d/frr: WARNING: failed to start mgmtd
Oct 21 14:45:41 kernel pid 684 (mgmtd), jid 0, uid 168: exited on signal 11 (no core dump - bad address)
Oct 21 14:45:41 root 2402 /usr/local/etc/rc.d/frr: WARNING: failed to start staticd
Oct 21 14:45:41 kernel pid 1866 (staticd), jid 0, uid 168: exited on signal 11 (no core dump - bad address)
Oct 21 14:45:42 WATCHFRR 3148 Received signal 11 at 1697899542 (si_addr 0xb); aborting...
Oct 21 14:45:42 kernel pid 3148 (watchfrr), jid 0, uid 0: exited on signal 11 (core dumped)
Under
Services/FRR/Global Settings :
- Check Enable FRR
- Define Default Router ID
- Define Master Password
- Click save at the bottom of the screen
If you check the Status/Services and Status/System logs you'll see that the service is not running.
Tested against 23.09.b.20231020.0600
- Affected Architecture All added
- Affected Architecture deleted (
ARMv7)
I can confirm that it worked as expected on 23.09.b.20231018.0600.
I can't reproduce it on the amd64 build
23.09-BETA (amd64)
built on Tue Oct 17 20:31:00 MSK 2023
FreeBSD 14.0-CURRENT
- Affected Architecture ARMv7 added
- Affected Architecture deleted (
All)
I can reliably replicate the issue only on 3100.
There was a theory that this was UFS versus ZFS related. Testing on whitebox amd64 with ZFS I'm unable to reproduce any issue. Either this is something with ARM-based architectures or it could possible be a UFS issue somehow.
- Subject changed from FRR won't start on 23.09BETA to FRR 9 crashes at startup on 23.09-BETA armv7 (3100)
Seems to be specific to 3100/armv7
/usr/local/etc/rc.d/frr.sh start
Performing intergrated config test
Starting FRR
Checking intergrated config...
Checking vtysh.conf
OK
Starting zebra.
ZEBRA: Received signal 11 at 1698068971 (si_addr 0xb); aborting...
Segmentation fault
/usr/local/etc/rc.d/frr: WARNING: failed to start zebra
Starting mgmtd.
mgmtd crashed in startup, signal 11
/usr/local/etc/rc.d/frr: WARNING: failed to start mgmtd
Starting staticd.
staticd crashed in startup, signal 11
/usr/local/etc/rc.d/frr: WARNING: failed to start staticd
Starting ospfd.
ospfd crashed in startup, signal 11
/usr/local/etc/rc.d/frr: WARNING: failed to start ospfd
Booting for integrated-vtysh-config...
Exiting: failed to connect to any daemons.
Starting watchfrr
WATCHFRR: Received signal 11 at 1698068973 (si_addr 0xb); aborting...
- Status changed from New to Resolved
I can confirm it works as expected on 23.09.
23.09-RELEASE (arm)
built on Tue Oct 31 20:56:00 CET 2023
FreeBSD 14.0-CURRENT
I am marking this case resolved.
- Assignee set to Christian McDonald
Also available in: Atom
PDF