On Fri, May 01, 2009 at 08:02:48AM +0200, Florian Weimer wrote:
> I can't reproduce this for some reason, which makes fixing it a bit
> risky.  What level of logging have you configured for the BGP process?

It seems more easily reproducible now.  I have deliberately 
been running an quagga 0.99.10-1lenny1 to see if it would happen
again in the wild.

I just got the following log:

2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd UPDATE w/ attr: nexthop
78.41.155.23
4, origin i, path 6908 2914 1273 9498 9730 2697
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd 202.141.75.0/24
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd 202.141.80.0/24
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd UPDATE w/ attr: nexthop
78.41.155.23
4, origin i, path 6908 1239 3257 3257 5486 42243 42243 42243
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd 193.33.16.0/24
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd UPDATE w/ attr: nexthop
78.41.155.23
4, origin i, path 6908 2914 6453 45147 24522 38774
2009/05/03 13:00:58 BGP: 78.41.155.234 rcvd 203.223.90.0/23
2009/05/03 13:00:58 BGP: Assertion `len < str_size' failed in file
bgp_aspath.c, line 619, function aspath_make_str_count
2009/05/03 13:00:58 BGP: Backtrace for 14 stack frames:
2009/05/03 13:00:58 BGP: [bt 0]
/usr/lib/libzebra.so.0(zlog_backtrace+0x2a) [0xb7ec9a5a]
2009/05/03 13:00:58 BGP: [bt 1]
/usr/lib/libzebra.so.0(_zlog_assert_failed+0x77) [0xb7ec9be7]
2009/05/03 13:00:58 BGP: [bt 2] /usr/lib/quagga/bgpd [0xb7f89e60]
2009/05/03 13:00:58 BGP: [bt 3] /usr/lib/quagga/bgpd [0xb7f89e9e]
2009/05/03 13:00:58 BGP: [bt 4]
/usr/lib/quagga/bgpd(aspath_key_make+0x57) [0xb7f89f07]
2009/05/03 13:00:58 BGP: [bt 5] /usr/lib/libzebra.so.0(hash_get+0x20)
[0xb7ebe300]
2009/05/03 13:00:58 BGP: [bt 6] /usr/lib/quagga/bgpd(aspath_parse+0x80)
[0xb7f8b3d0]
2009/05/03 13:00:58 BGP: [bt 7]
/usr/lib/quagga/bgpd(bgp_attr_parse+0x32d) [0xb7f44b0d]
2009/05/03 13:00:58 BGP: [bt 8] /usr/lib/quagga/bgpd [0xb7f68766]
2009/05/03 13:00:58 BGP: [bt 9] /usr/lib/quagga/bgpd(bgp_read+0x787)
[0xb7f69c77]
2009/05/03 13:00:58 BGP: [bt 10]
/usr/lib/libzebra.so.0(thread_call+0x45) [0xb7eb9865]
2009/05/03 13:00:58 BGP: [bt 11] /usr/lib/quagga/bgpd(main+0x428)
[0xb7f348a8]
2009/05/03 13:00:58 BGP: [bt 12] /lib/libc.so.6(__libc_start_main+0xe5)
[0xb7d15455]
2009/05/03 13:00:58 BGP: [bt 13] /usr/lib/quagga/bgpd [0xb7f34331]



I got this log with the following:

bgprtrtest# show debugging bgp
BGP debugging status:
  BGP debugging is on
  BGP events debugging is on
  BGP updates debugging is on
  BGP as4 debugging is on


regards

bill
-- 
Bill Boughton           <[email protected]>
Germany: +49 (0)9252 3575797  / UK: +44 (0)20 7043 6412



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to