Re: IPv6 BGP and multiple tables support
On Mon, Aug 24, 2009 at 09:04:22PM -0600, Otto Solares wrote:
On Wed, Aug 19, 2009 at 04:37:19PM +0200, Ondrej Zajicek wrote:
Hello
Hi
On Mon, Aug 17, 2009 at 02:43:56PM -0600, Otto Solares wrote:
I upgrade to 1.1.1 and the same.
As that error is no longer true for latest Linux kernels I start searching for the patch that I previously applied to my working setup
Thank you for the notice, i fill fix this. Do you have some other interesting patches?
I have one (attached) which I needed in 1.0.11 but I'm not sure why I don't need it in 1.1.x anymore.
This is already fixed (diff between 1.0.11 and 1.1.1): @@ -770,7 +832,7 @@ krt_start(struct proto *P) if (first) krt_scan_timer = krt_start_timer(p); else - tm_start(p->scan_timer, 0); + tm_start(krt_scan_timer, 0); p->scan_timer = krt_scan_timer; #else p->scan_timer = krt_start_timer(p);
As wishlist If I find some time will probably work to disable the birdc banner and prompt (bird>) when not running interactively as both are not needed:
Yes, this is a change i have also in todo list.
Core dump, binary (compiled from 1.1.2) and log file attached.
FYI I got this backtrace:
#0 0xb7ddb556 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0xb7ddcd78 in *__GI_abort () at abort.c:88 #2 0x08072dfd in bug (msg=0x8078e1c "as_path_getlen: Invalid path segment") at log.c:175 #3 0x08053399 in as_path_getlen (path=0x80b0f38) at /home/solca/bird/bird-1.1.2/nest/a-path.c:202 #4 0x08060437 in bgp_reconstruct_4b_atts (p=0x809c7f0, a=0x80b0ed8, pool=0x80a87d8) at /home/solca/bird/bird-1.1.2/proto/bgp/attrs.c:1192 #5 0x08060ab3 in bgp_decode_attrs (conn=0x809c904, attr=0x80aaf24 '???' <repeats 16 times>, len=0, pool=0x80a87d8, mandatory=1) at /home/solca/bird/bird-1.1.2/proto/bgp/attrs.c:1397 #6 0x08062424 in bgp_do_rx_update (conn=0x809c904, withdrawn=0x80aaecf "", withdrawn_len=0, nlri=0x80aaf24 '???' <repeats 16 times>, nlri_len=0, attrs=0x80aaed1 "@\001\001", attr_len=83) at /home/solca/bird/bird-1.1.2/proto/bgp/packets.c:781 #7 0x08062cee in bgp_rx_update (conn=0x809c904, pkt=0x80aaeba '???' <repeats 16 times>, len=106) at /home/solca/bird/bird-1.1.2/proto/bgp/packets.c:888 #8 0x0806308e in bgp_rx_packet (conn=0x809c904, pkt=0x80aaeba '???' <repeats 16 times>, len=106) at /home/solca/bird/bird-1.1.2/proto/bgp/packets.c:1068 #9 0x080631f8 in bgp_rx (sk=0x80aa8d0, size=1510) at /home/solca/bird/bird-1.1.2/proto/bgp/packets.c:1112 #10 0x0806fd1e in sk_read (s=0x80aa8d0) at io.c:1163 #11 0x0807040b in io_loop () at io.c:1357 #12 0x08073aaf in main (argc=Cannot access memory at address 0x62a8
This trace is from given core dump and binary? It seems that it isn't. I cannot get backtrace from given core dump and binary. If you can, could you send me it? -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (1)
-
Ondrej Zajicek