RE: Bird6 freeze under high load

2015-01-30 Thread Pendzik, Edward
if the pid of bird6 is 123, run (as root) strace -p 123 -o /tmp/bird6.strace.out and then send in the bird6.strace.out. strace uses the same hooks gdb uses but doesnt stop the process. The outfile will contain all the system calls and their args from the process in real time as it is running. c

Re: Bird6 freeze under high load

2015-01-30 Thread Chris Caputo
If built with symbols, after it has gotten into the CPU busy-loop, use gdb to attach to it, ala: gdb Ex: gdb /usr/local/sbin/bird6 `ps -C bird6 -o pid=` then "bt for a stack trace, possibly showing where stuck. "cont" to continue and then another control-c to check again. Do this a few

Re: Bird6 freeze under high load

2015-01-30 Thread Baptiste Jonglez
I just tried downgrading from 1.4.5 to 1.4.4, using the 1.4.4-1~bpo70+1 Debian package from http://bird.network.cz/?download&tdir=debian/ The result is the same, bird6 also freezes periodically with version 1.4.4. By the way, I think I ruled out the possibility that a particular BGP peer is sendi