<div dir="ltr">Me too!<div><br></div><div>Config:</div><div><br></div><div><div>#</div><div># BIRD configuration</div><div>#</div><div># Generated by Puppet, DO NOT EDIT!</div><div>#</div><div><br></div><div>log syslog { info, remote, warning, error, auth, fatal, bug };</div><div><br></div><div>router id 10.2.3.0;</div><div><br></div><div># Filter that </div><div>filter bgp_import {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>accept;</div><div>}</div><div><br></div><div># Accept locally-generated host routes only</div><div>filter bgp_export {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>if source ~ [RTS_STATIC, RTS_DEVICE, RTS_INHERIT] && net.len = 32 then accept;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>else reject;</div><div>}</div><div><br></div><div># Set source and only accept BGP routes</div><div>filter kernel_export {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>krt_prefsrc = 10.2.3.0;</div><div><br></div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>if source = RTS_BGP then accept;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>else reject;</div><div>}</div><div><br></div><div>protocol kernel {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>persist;<span class="gmail-Apple-tab-span" style="white-space:pre"> </span># Don't remove routes on bird shutdown</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>scan time 2;<span class="gmail-Apple-tab-span" style="white-space:pre"> </span># Scan kernel routing table every 2 seconds</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>device routes;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>import all;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>export filter kernel_export;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>learn on;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>merge paths on;<span class="gmail-Apple-tab-span" style="white-space:pre"> </span># Multipath</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>preference 230;<span class="gmail-Apple-tab-span" style="white-space:pre"> </span># Prefer kernel routes to BGP/OSPF</div><div>}</div><div><br></div><div>protocol device {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>scan time 2;<span class="gmail-Apple-tab-span" style="white-space:pre"> </span># Scan interfaces every 2 seconds</div><div>}</div><div><br></div><div>protocol static {</div><div>}</div><div><br></div><div>protocol direct {</div><div>}</div><div><br></div><div>template bgp tor {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>local as 4288283392;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>bfd on;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>import filter bgp_import;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>export filter bgp_export;</div><div>}</div><div><br></div><div>protocol bgp tor1 from tor {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>neighbor 10.2.4.0 as 65432;</div><div>}</div><div><br></div><div>protocol bgp tor2 from tor {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>neighbor 10.2.4.128 as 65432;</div><div>}</div><div><br></div><div><br></div><div>protocol bfd {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>interface "eth0" {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>interval 1000 ms;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>multiplier 4;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>};</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>interface "eth1" {</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>interval 1000 ms;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>multiplier 4;</div><div><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>};</div><div>}</div></div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div><br></div>Cheers,<div>Just</div></div></div>
<br><div class="gmail_quote">On 27 September 2016 at 09:50, Maximilian Wilhelm <span dir="ltr"><<a href="mailto:max@rfc2324.org" target="_blank">max@rfc2324.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Anno domini 2016 Tim Weippert scripsit:<br>
<br>
Hi,<br>
<br>
> On Thu, Sep 22, 2016 at 01:52:20PM +0200, Ondrej Filip wrote:<br>
> > Dear users,<br>
> > a new version of the 1.6.x branch is out:<br>
><br>
> Nice job.<br>
<br>
Indeed.<br>
<br>
> But on one of my environment Bird 1.6.1 immediately segfaults. I tried<br>
> both the provided Debian package from cz.nic and also an recompile on my<br>
> own.<br>
<br>
> Both seems to have the same segfault. It tried something and think i can<br>
> narrow it down on an PIPE with ~ 500 routes for ipv4 and ~ 300 routes<br>
> for ipv6.<br>
><br>
> If i disable this pipe, bird runs without problems, all BGP Peerings and<br>
> OSPF works ok. In another Environment, where muss less routes, i hadn't<br>
> an segfault since update.<br>
><br>
> It seems only segfaults, when pipe to master/kernel and with "more"<br>
> routes. I tried some testing with:<br>
><br>
> BGP Peering <-> T_BGP_PEER<br>
><br>
> with 422 routes, but if i enable an Pipe from T_BPG_PEER <-> master,<br>
> bird segfaults.<br>
><br>
> [1033333.489725] bird[17404]: segfault at 0 ip (null) sp 00007ffe5d057a68 error 14 in bird[5604b045a000+70000]<br>
> [1033333.870901] bird[17735]: segfault at 0 ip (null) sp 00007ffcf41235f8 error 14 in bird[55b35dbdc000+70000]<br>
><br>
> Attached is an strace file. If you need my config, please give me a<br>
> short notice, i can provide it.<br>
<br>
I'm facing the same problem here:<br>
<br>
gw05.pad.ffho.net:~# dmesg -T | grep bird<br>
[Tue Sep 27 06:53:06 2016] bird[14102]: segfault at 0 ip (null) sp 00007ffd855c52d8 error 14 in <a href="http://libnss_files-2.13.so" rel="noreferrer" target="_blank">libnss_files-2.13.so</a>[ 7f0ac813e000+b000]<br>
[Tue Sep 27 06:53:12 2016] bird6[14133]: segfault at 0 ip (null) sp 00007fffe5a85f98 error 14 in <a href="http://libnss_files-2.13.so" rel="noreferrer" target="_blank">libnss_files-2.13.so</a> [7f50f6dce000+b000]<br>
<br>
We are using a PIPE protocol as well, handling 560 routes.<br>
<br>
I can provide you with the config as well, if needed.<br>
<br>
Best<br>
Max<br>
</blockquote></div><br></div>
<br>
<p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px">Notice: This email is confidential and may contain copyright material of members of the Ocado Group. Opinions and views expressed in this message may not necessarily reflect the opinions and views of the members of the Ocado Group. </span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px"> </span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px">If you are not the intended recipient, please notify us immediately and delete all copies of this message. Please note that it is your responsibility to scan this message for viruses. </span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px"> </span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px">Fetch and Sizzle are trading names of Speciality Stores Limited and Fabled is a trading name of Marie Claire Beauty Limited, both members of the Ocado Group.</span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px"> </span></font></p><p style="margin:0px;background-color:rgb(255,255,255)"><font color="#aeaaaa" face="Calibri, sans-serif"><span style="font-size:14.6667px">References to the “Ocado Group” are to Ocado Group plc (registered in England and Wales with number 7098618) and its subsidiary undertakings (as that expression is defined in the Companies Act 2006) from time to time. The registered office of Ocado Group plc is Titan Court, 3 Bishops Square, Hatfield Business Park, Hatfield, Herts. AL10 9NE.</span></font></p>