[Varnish] #1739: overflow on "o ws - Assert error in VFP_Push(), cache/cache_fetch_proc.c line 200:
Varnish
varnish-bugs at varnish-cache.org
Tue May 19 08:07:11 CEST 2015
#1739: overflow on "o ws - Assert error in VFP_Push(), cache/cache_fetch_proc.c
line 200:
----------------------+-------------------
Reporter: slink | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Keywords:
----------------------+-------------------
finally running a current master with out-of-the-box config again on a
prod system, seems like our default workspace_backend is too tight.
And something is wrong with uppercasing the ws ID on overflow.
will bump workspace_backend to 32k and report back if it helps.
{{{
c12:~# va param.show | grep -v default
}}}
{{{
May 19 07:59:16 c12 varnishd[25582]: [ID 232431 local0.error] Child
(25583) Panic message:
May 19 07:59:16 c12 Assert error in VFP_Push(), cache/cache_fetch_proc.c
line 200:
May 19 07:59:16 c12 Condition((vfe) != 0) not true.
May 19 07:59:16 c12 thread = (cache-worker)
May 19 07:59:16 c12 version = varnish-trunk revision 2b1ac1c
May 19 07:59:16 c12 ident = -jsolaris,-smalloc,-smalloc,-hcritbit,ports
May 19 07:59:16 c12 Backtrace:
May 19 07:59:16 c12 8087824: pan_backtrace+0x14
May 19 07:59:16 c12 8087b20: pan_ic+0x1d9
May 19 07:59:16 c12 8078a3b: VFP_Push+0xed
May 19 07:59:16 c12 807658d: vbf_stp_fetch+0x49d
May 19 07:59:16 c12 8077aac: vbf_fetch_thread+0x394
May 19 07:59:16 c12 808997c: Pool_Work_Thread+0x432
May 19 07:59:16 c12 809e311: WRK_Thread+0x1ce
May 19 07:59:16 c12 8089a58: pool_thread+0x7d
May 19 07:59:16 c12 fec0cd56: libc.so.1'_thrp_setup+0x7e [0xfec0cd56]
May 19 07:59:16 c12 fec0cfe0: libc.so.1'_lwp_start+0x0 [0xfec0cfe0]
May 19 07:59:16 c12 busyobj = 8a3fc18 {
May 19 07:59:16 c12 ws = 8a3fc74 { OVERFLOW
May 19 07:59:16 c12 id = ""o",
May 19 07:59:16 c12 {s,f,r,e} = {8a41498,+10072,0,+10080},
May 19 07:59:16 c12 },
May 19 07:59:16 c12 refcnt = 2
May 19 07:59:16 c12 retries = 0
May 19 07:59:16 c12 failed = 0
May 19 07:59:16 c12 state = 1
May 19 07:59:16 c12 flags = {
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1739>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list