[PATCH] Bus error on ARMv7 when using OSPF

webmail at mreeve.com webmail at mreeve.com
Wed Dec 18 13:37:57 CET 2024


On 18 Dec 2024, at 00:28, nick <vincent at systemli.org> wrote:
> 
> On 12/16/24 8:54 PM, Ondrej Zajicek wrote:
> 
>> On Mon, Jun 28, 2021 at 09:46:55AM +0100, Matthew Reeve wrote:
>>> On 24/06/2021 13:08, Ondrej Zajicek wrote:
>>>> Thanks, that looks like an issue with slists. We had similar issue with
>>>> lists code in the past and reworked them to be more conservative. Will
>>>> check that.
>>> Great, thanks. If you want to make any changes on a branch or something, I
>>> can build it and test it on my hardware if it would help.
>> Hi
>> 
>> Just wondering if you do not have the original core dump and binary, or
>> if you could replicate the issue with unpatched bird. Nick Hainke brought
>> this issue back on my radar and i would like to find the proper bugfix.
> Alternatively, if you still have the configuration, I can try to reproduce the issue.

Hi, the below is the config I am currently using, which I think is more or less the same as the one that was exposing the problem.

I can try to reproduce the issue again and get the core dump again, it’ll take me some time though.

log syslog all;
# debug protocols all;

router id 192.168.55.1;

protocol device {
}

protocol kernel kernel4 {
	ipv4 {
		export all;
	};
}

protocol kernel kernel6 {
	ipv6 {
		export all;
	};
}

protocol ospf v2 ospf4 {
	ipv4 {
	import filter {
                if ospf_router_id ~ [192.168.30.1] ||
                   ospf_router_id ~ [192.168.25.1] ||
                   ospf_router_id ~ [192.168.54.1] ||
                   ospf_router_id ~ [192.168.20.1]
                then
                   accept;
                else
                   reject;
                };
	export all;
	};

	area 0 {
		interface "br-lan" { stub; };
		#interface "vpn" { stub; };
		interface "nl" { cost 50; type ptp; authentication simple; password “xxx”;};
		interface "vpn" { cost 50; type ptp; authentication simple; password “xxx”;};
		interface "thelimes" { cost 50; type ptp; authentication simple; password “xxx”;};
	};
}


protocol ospf v3 ospf6 {
	ipv6 {
		import all;
	};

	area 0 {
		interface "br-lan" { stub; };
		#interface "vpn" { stub; };
		interface "vpn" { cost 50; type ptp; };
		interface "nl" { cost 50; type ptp; };
		interface "thelimes" { cost 50; type ptp; };
	};
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20241218/fd6fddbd/attachment.htm>


More information about the Bird-users mailing list