[Varnish] #1675: Condition((vbc->in_waiter) != 0) not true.
Varnish
varnish-bugs at varnish-cache.org
Fri Jun 19 13:22:54 CEST 2015
#1675: Condition((vbc->in_waiter) != 0) not true.
----------------------------------+----------------------------------
Reporter: zaterio@… | Owner: phk
Type: defect | Status: needinfo
Priority: normal | Milestone: Varnish 4.0 release
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: in_waiter tcp_handle |
----------------------------------+----------------------------------
Comment (by lkarsten):
Got a panic with -Wpoll as well:
{{{
Last panic at: Thu, 18 Jun 2015 07:19:15 GMT
Assert error in VBT_Close(), cache/cache_backend_tcp.c line 321:
Condition(vbc->state == VBC_STATE_USED) not true.
thread = (cache-worker)
version = varnish-trunk revision 25ae15e
ident =
Linux,3.13.0-55-generic,x86_64,-junix,-smalloc,-smalloc,-hcritbit,poll
Backtrace:
0x43ab27: pan_backtrace+0x19
0x43af0f: pan_ic+0x299
0x4157bc: VBT_Close+0x109
0x410541: vbe_dir_finish+0x2a3
0x410a93: vbe_dir_gethdrs+0x399
0x41bcc1: VDI_GetHdr+0x140
0x4260db: vbf_stp_startfetch+0x333
0x428a01: vbf_fetch_thread+0x3af
0x455657: Pool_Work_Thread+0x51d
0x454287: WRK_Thread+0x2a9
busyobj = 0x7f1c5589c020 {
ws = 0x7f1c5589c0e0 {
id = "bo",
{s,f,r,e} = {0x7f1c5589df98,+224,(nil),+57440},
},
refcnt = 2
retries = 0
failed = 0
state = 1
flags = {
do_stream
do_pass
uncacheable
}
bodystatus = 0 (none),
},
http[bereq] = {
ws = 0x7f1c5589c0e0[bo]
"POST",
"/pdf/IPV6WHY.PDF",
"HTTP/1.1",
"User-Agent: Mozilla/5.0",
"Accept: */*",
"Content-Type: application/x-www-form-urlencoded",
"Host: hyse.org",
"Content-Length: 395",
"X-Forwarded-For: 61.164.253.70",
"X-Varnish: 65709",
},
http[beresp] = {
ws = 0x7f1c5589c0e0[bo]
},
objcore (FETCH) = 0x7f1c540f2d80 {
refcnt = 2
flags = 0x102
objhead = 0x7f1c668ef500
stevedore = (nil)
}
}
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1675#comment:27>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list