Segfaults with 1.6.1 (was: Re: Version 1.6.1)

Maximilian Wilhelm max at rfc2324.org
Tue Sep 27 10:50:27 CEST 2016


Anno domini 2016 Tim Weippert scripsit:

Hi,

> On Thu, Sep 22, 2016 at 01:52:20PM +0200, Ondrej Filip wrote:
> > Dear users,
> > a new version of the 1.6.x branch is out:
> 
> Nice job.

Indeed.

> But on one of my environment Bird 1.6.1 immediately segfaults. I tried
> both the provided Debian package from cz.nic and also an recompile on my
> own.

> Both seems to have the same segfault. It tried something and think i can
> narrow it down on an PIPE with ~ 500 routes for ipv4 and ~ 300 routes
> for ipv6.
> 
> If i disable this pipe, bird runs without problems, all BGP Peerings and
> OSPF works ok. In another Environment, where muss less routes, i hadn't
> an segfault since update.
> 
> It seems only segfaults, when pipe to master/kernel and with "more"
> routes. I tried some testing with:
> 
> BGP Peering <-> T_BGP_PEER 
> 
> with 422 routes, but if i enable an Pipe from T_BPG_PEER <-> master, 
> bird segfaults.
> 
> [1033333.489725] bird[17404]: segfault at 0 ip           (null) sp 00007ffe5d057a68 error 14 in bird[5604b045a000+70000]
> [1033333.870901] bird[17735]: segfault at 0 ip           (null) sp 00007ffcf41235f8 error 14 in bird[55b35dbdc000+70000]
> 
> Attached is an strace file. If you need my config, please give me a
> short notice, i can provide it.

I'm facing the same problem here:

gw05.pad.ffho.net:~# dmesg -T | grep bird
[Tue Sep 27 06:53:06 2016] bird[14102]: segfault at 0 ip (null) sp 00007ffd855c52d8 error 14 in libnss_files-2.13.so[ 7f0ac813e000+b000]
[Tue Sep 27 06:53:12 2016] bird6[14133]: segfault at 0 ip (null) sp 00007fffe5a85f98 error 14 in libnss_files-2.13.so [7f50f6dce000+b000]

We are using a PIPE protocol as well, handling 560 routes.

I can provide you with the config as well, if needed.

Best
Max


More information about the Bird-users mailing list