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