Just an update,
it turned up to be a FreeBSD kernel bug, see:
http://www.FreeBSD.org/cgi/query-pr.cgi?pr=16568
for a description and an unofficial patch that works.
Regards,
Panagiotis
Henrik Nordstrom wrote: [edited]
>
> Panagiotis Christias wrote:
>
> > we have four FreeBSD boxes running transparently squid 2.2.STABLE5-hno.20000103.
> > The last days squid on every machine craches up to 4 times reporting the
> > following messages in the cache.log files:
> >
> > 2000/02/08 13:16:28| WARNING: FD 1223 has handlers, but it's invalid.
> > 2000/02/08 13:16:28| FD 1223 is a None
> > 2000/02/08 13:16:28| -->
> > 2000/02/08 13:16:28| tmout:0x0 read:0x0 write:0x0
>
> This was a new one.. The above is a contradiction. The FD does not have
> any handlers installed (all three are NULL). It beats me how it could at
> all be considered..
>
> > 2000/02/08 13:16:28| WARNING: FD 881000456 has handlers, but it's invalid.
> > FATAL: Received Segment Violation...dying.
>
> Ouch... something seems to be seriously messed up there.
>
> > Any ideas?
>
> No. Sorry. It simply should not happen.
>
> Have you changed anything else, like tuning the number of
> filedescriptors available?
>
> Did you run "make clean" after applying the patch or tuning the OS?
>
> To make sure, please run "make clean; make install", and restart Squid.
>
> --
> Henrik Nordstrom
> http://squid.sourceforge.net/hno/
>
-- Panagiotis J. Christias Network Management Center P.Christias@noc.ntua.gr National Technical Univ. of Athens, GREECEReceived on Tue Feb 29 2000 - 04:33:13 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:51:43 MST