On Tue, May 31, 2011 at 01:34:15PM +0200, Ivo Smits wrote:
> Op 31-5-2011 2:00, Ondrej Zajicek schreef:
>> On Mon, May 30, 2011 at 05:45:20PM +0200, Ivo Smits wrote:
>>> ...
>>> Disabling this peer fixed the crashes, enabling the peer brought them
>>> back. After some investigation, it turned out that this BGP peer sends
>>> an ORIGIN attribute even with BGP packets that only withdraw a route;
>>> bird does not do this. Changing the peer's sourcecode to not send the
>>> ORIGIN attribute for withdrawn routes, fixed the crashes in bird.
>> Thanks for the bugreport. Could you try the attached patch?
>> (But this bug is even in 1.2.3, not sure why it didn't show before.)
> Thanks for the quick fix. We have tested the patch and it appears to  
> work - bird no longer crashes.
>
> The 'non-standard' BGP node has been peered with at least bird 1.2.3 and  
> 1.2.5, without any problems.

After a second look it is clear that the bug was introduced in 1.3.0.

-- 
Elen sila lumenn' omentielvo

Ondrej 'SanTiago' Zajicek (email: [email protected])
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."

Attachment: signature.asc
Description: Digital signature

Reply via email to