Hi Ondrej, 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.
Version 1.6.1 (2016-09-22) o Support for IPv6 ECMP o Better handling of IPv6 tentative addresses o Several updates and fixes in Babel protocol o Filter: New !~ operator o Filter: ASN ranges in bgpmask o KRT: New kernel protocol option 'metric' o KRT: New route attribute 'krt_scope' o Improved BIRD help messages o Fixes memory leak in BGP multipath o Fixes handling of empty path segments in BGP AS_PATH o Several bug fixes
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. If i can do some more testings, please let me know. Regards, tim -- Tim Weippert http://weiti.org - weiti@weiti.org GPG Fingerprint - E704 7303 6FF0 8393 ADB1 398E 67F2 94AE 5995 7DD8