[Varnish] #1606: Assert error in VDI_Finish(), cache/cache_director.c line 120:
Varnish
varnish-bugs at varnish-cache.org
Thu Oct 9 14:26:26 CEST 2014
#1606: Assert error in VDI_Finish(), cache/cache_director.c line 120:
-------------------------+--------------------
Reporter: cache_layer | Type: defect
Status: new | Priority: normal
Milestone: | Component: build
Version: trunk | Severity: normal
Keywords: |
-------------------------+--------------------
Hi!,
During testing of the varnish 4 build from master (trunk), I notice the
following problem. Version 4.0.1 had no such panics.
{{{
Last panic at: Thu, 09 Oct 2014 08:26:50 GMT
Assert error in VDI_Finish(), cache/cache_director.c line 120:
Condition(bo->director_state != DIR_S_NULL) not true.
thread = (cache-worker)
ident = Linux,3.2.0-55-generic,x86_64,-smalloc,-smalloc,-hcritbit,epoll
Backtrace:
0x4327e5: pan_ic+0xc5
0x41959d: VDI_Finish+0xbd
0x421e31: vbf_fetch_thread+0x1201
0x435041: Pool_Work_Thread+0x361
0x447abf: WRK_Thread+0x11f
0x433ddb: pool_thread+0x2b
0x7fa61b19ee9a: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)
[0x7fa61b19ee9a]
0x7fa61aecc31d: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)
[0x7fa61aecc31d]
busyobj = 0x7fa398238c70 {
ws = 0x7fa398238d30 {
id = "bo",
{s,f,r,e} = {0x7fa39823ac70,+736,(nil),+57344},
},
refcnt = 2
retries = 0
failed = 0
state = 1
is_do_pass
is_uncacheable
is_is_gunzip
bodystatus = 0 (none),
},
http[bereq] = {
ws = 0x7fa398238d30[bo]
"GET",
"/",
"HTTP/1.0",
"X-UA-Device: pc",
"grace: none",
"X-Forwarded-For: 10.64.16.18",
"X-VaaS-Prefix: /",
"Surrogate-Capability: abc=ESI/1.0",
"X-Port: 80",
"X-Varnish: 2655139",
"Host: 10.196.4.122",
},
http[beresp] = {
ws = 0x7fa398238d30[bo]
"HTTP/1.1",
"301",
"Moved Permanently",
"Date: Thu, 09 Oct 2014 08:26:49 GMT",
"Vary: Accept-Encoding",
"Set-Cookie: cookie",
"Location: /",
"Content-Length: 0",
"Connection: close",
"Content-Type: text/html; charset=UTF-8",
"X-Backend: backend",
},
objcore (FETCH) = 0x7fa48405f230 {
refcnt = 2
flags = 0x104
objhead = 0x1c33680
stevedore = 0x1c2e370 (malloc Transient)
}
}
}}}
Best regards
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1606>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list