RE: Another Odd (not documented) problem with 1.NOVM.21

From: Jordan Mendelson <jordy@dont-contact.us>
Date: Wed, 13 May 1998 14:27:12 -0400

Ok, now here's a problem.

I killed all of our cache, wiped it completely clean, started squid on debug
level 9 and tried hitting it with cachemgr.cgi...

Again I got:

ct://dew.wserv.com/info@b4l1'
1998/05/13 14:17:28| storeAppend: FD 19 appending 57 bytes for
'6/GET/cache_obje
ct://dew.wserv.com/info@b4l1'
1998/05/13 14:17:28| storeAppend: FD 19 appending 57 bytes for
'6/GET/cache_obje
ct://dew.wserv.com/info@b4l1'
1998/05/13 14:17:28| storeAppend: FD 19 appending 2 bytes for
'6/GET/cache_objec
t://dew.wserv.com/info@b4l1'
FATAL: Received Segment Violation...dying.
1998/05/13 14:17:28| storeWriteCleanLog: Starting...
1998/05/13 14:17:28| file_close: FD 16
1998/05/13 14:17:28| comm_set_fd_lifetime: FD 16 lft -1

Grumble, must be another bug somewhere... or a conflict with glibc.

Jordan

--
Jordan Mendelson     : http://jordy.wserv.com
Web Services, Inc.   : http://www.wserv.com
> -----Original Message-----
> From: Dancer [mailto:dancer@brisnet.org.au]
> Sent: Wednesday, May 13, 1998 12:39 PM
> To: Jordan Mendelson; Squid Users
> Subject: Re: Another Odd (not documented) problem with 1.NOVM.21
>
>
> If the size of the cache_object you are retrieving exceeds a certain
> size (I used to think that that size was the value of cache_mem, now I'm
> not so sure) then yes, go boom.
>
> It's on my personal hunt-list, but I've never quite gotten to it. I
> think it's a low priority bug as far as they go.
>
> D
>
>
> Jordan Mendelson wrote:
> >
> > I'm having an odd problem. Everytime I query Squid 1.NOVM.21 w/
> cachemgr.cgi
> > for Utilization or Cache Information, it exists with a
> Segmentation fault.
> > Could this be due to a corrupt object in my cache?
> >
> > Anyway, here is the relevent lines:
> > 1998/05/13 11:37:54| CACHEMGR: 206.105.188.2 requesting 'info'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 2 bytes for
> > '26/GET/cache_obje
> > ct://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 40 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 44 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 36 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 33 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 32 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 31 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 49 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 31 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 30 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 30 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 43 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 32 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 32 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 28 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 41 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 18 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 31 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 39 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 41 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 36 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 48 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 48 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 48 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 36 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 36 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 40 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 39 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 35 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 46 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 28 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 23 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 39 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 33 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 26 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 76 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 76 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 76 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 76 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 76 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 62 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 17 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 57 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 57 bytes for
> > '26/GET/cache_obj
> > ect://dew.wserv.com/info@b4l1'
> > 1998/05/13 11:37:54| storeAppend: FD 20 appending 2 bytes for
> > '26/GET/cache_obje
> > ct://dew.wserv.com/info@b4l1'
> > FATAL: Received Segment Violation...dying.
> > 1998/05/13 11:37:54| storeWriteCleanLog: Not currently OK to
> rewrite swap
> > log.
> > 1998/05/13 11:37:54| storeWriteCleanLog: Operation aborted.
> > CPU Usage: user 59 sys 22
> > Maximum Resident Size: 0 KB
> > Page faults with physical i/o: 5230
> > Memory usage for squid via mallinfo():
> >         total space in arena:   25049 KB
> >         Ordinary blocks:        23954 KB  35816 blks
> >         Small blocks:               0 KB      0 blks
> >         Holding blocks:           456 KB      2 blks
> >         Free Small blocks:          0 KB
> >         Free Ordinary blocks:    1094 KB
> >         Total in use:           24410 KB 97%
> >         Total free:              1094 KB 4%
> >
> > This is with the store.c patch.
> >
> > Jordan
> >
> > --
> > Jordan Mendelson     : http://jordy.wserv.com
> > Web Services, Inc.   : http://www.wserv.com
>
> --
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.1
> GAT d- s++: a C++++$ UL++++B+++S+++C++H++U++V+++$ P+++$ L+++ E-
> W+++(--)$ N++ w++$>--- t+ 5++ X+() R+ tv b++++ DI+++ e- h-@
> ------END GEEK CODE BLOCK------
>
Received on Wed May 13 1998 - 11:37:25 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:40:11 MST