[quagga-dev 6472] Re: Valgrind hits (and subsequent segfaults) in ospf6d

Joakim Tjernlund Joakim.Tjernlund at transmode.se
Tue Mar 17 10:03:05 GMT 2009


> 
> On Tue, Mar 17, 2009 at 01:33:43AM +0100, Steinar H. Gunderson wrote:
> > Ah! Finally some more information: It happens only when a border 
router goes
> > down. I guess it's related to the handling of the border routing table
> > somehow.
> 
> ...and it seems that ospf6_intra_border_calculation() is missing a call 
to
> hook_remove() right before (or after?) ospf6_route_remove(). Adding one
> before makes the problem go away here...

Glad to hear you found a solution, but I don't follow. There
is a 
  if (table->hook_remove)
    (*table->hook_remove) (route);
in ospf6_route_remove() already so what exactly did you do?

 Jocke



More information about the Quagga-dev mailing list