[Varnish] #459: Varnish crashes with assert error in hsh_rush(), cache_hash.c line 403
Varnish
varnish-bugs at projects.linpro.no
Mon Mar 2 09:40:58 CET 2009
#459: Varnish crashes with assert error in hsh_rush(), cache_hash.c line 403
----------------------+-----------------------------------------------------
Reporter: anders | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: critical | Keywords:
----------------------+-----------------------------------------------------
I am running Varnish trunk/3802 in FreeBSD/amd64 7.0-RELEASE, with a large
dataset (upto 5 million objects). I use these parameters:
-p diag_bitmap=0x8000 -p obj_workspace=2048 -p lru_interval=3600 -h
critbit -p ping_interval=0 -p cli_timeout=30 -p auto_restart=off -p
thread_pools=4 -p thread_pool_max=4000 -p session_linger=40 -p
listen_depth=4096 -p srcaddr_hash=20480 -p default_ttl=604800 -T
localhost:8080 -f /usr/local/etc/varnish.vcl $varnishd_files -P
/var/run/varnishd.pid
I got this crash:
{{{
Child (62255) Panic message: Assert error in hsh_rush(), cache_hash.c line
403:
Condition((sp)->magic == 0x2c2f9c5a) not true. thread = (cache-
worker)sp = 0x808d01008 {
fd = 492, id = 492, xid = 1120424694,
client = 193.217.162.198:8202,
step = STP_DELIVER,
handling = deliver,
ws = 0x808d01078 {
id = "sess",
{s,f,r,e} = {0x808d01808,,+1024,0x0,+16384},
},
worker = 0x7fffd78bda60 {
},
vcl = {
srcname = {
"input",
"Default",
},
},
},
Child cleanup complete
}}}
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/459>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list