On Wed, 16 Oct 2002, Terry Lambert wrote:
> Frank C Pilarcik wrote:
> > To whom it may concern,
> > 
> > We have been experiencing intermittent system panics on system intended to
> > handle email and web mail.  Neither system load or traffic volume seems to
> > have a bearing on when the panics occur.
> > 
> > Any insight into our issue would be greatly appreciated.
> > 
> > I have attached the debugger output (panic1.txt).
> 
> This is a double panic.
> 
> Please do the following:
> 
>       sysctl kern.sync_on_panic=0
> 
> And recreate the traceback, so as to not mask the first panic with
> a second panic.
> 
> -- Terry

Additionally, the line that your gdb claims generated the trap was
ip_input.c:759 which is the ip_freef(fp) line.

------------------
#endif
                } else
                        if (fp)
759 ::::::                      ip_freef(fp);
        } else
                ip->ip_len -= hlen;
------------------

It seems that it may be possible for fp to be garbage (uninitialized) and
thus this would trigger a fault.  Note this is fixed in 4.7-RELEASE and
above by removing the dangling ip_freef() and depending on the interior
of the "if (mff)" case to free it instead.  Upgrade to 4.7R and see if the
problem goes away.

-Nate


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to