[Varnish] #1602: Assert error in ESI_DeliverChild(), cache/cache_esi_deliver.c line 530
Varnish
varnish-bugs at varnish-cache.org
Fri Oct 3 02:03:57 CEST 2014
#1602: Assert error in ESI_DeliverChild(), cache/cache_esi_deliver.c line 530
-------------------------+--------------------
Reporter: cache_layer | Type: defect
Status: new | Priority: normal
Milestone: | Component: build
Version: 4.0.1 | Severity: normal
Keywords: |
-------------------------+--------------------
Hi,
I observed several times at irregular intervals that varnish panics with
the following error:
{{{
Last panic at: Tue, 23 Sep 2014 08:05:49 GMT
Assert error in vbf_fetch_thread(), cache/cache_fetch.c line 838:
Condition(uu == bo->fetch_obj->len) not true.
thread = (cache-worker)
ident = Linux,3.2.0-55-generic,x86_64,-smalloc,-smalloc,-hcritbit,epoll
Backtrace:
0x432de5: pan_ic+0xc5
0x420ee4: vbf_fetch_thread+0x18d4
0x435cf0: Pool_Work_Thread+0x370
0x448808: wrk_thread_real+0xc8
0x7f57bcfcce9a: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)
[0x7f57bcfcce9a]
0x7f57bccfa31d: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)
[0x7f57bccfa31d]
busyobj = 0x7f5758d95e50 {
ws = 0x7f5758d95f10 {
id = "bo",
{s,f,r,e} = {0x7f5758d97e30,+15344,(nil),+57376},
},
refcnt = 1
retries = 0
failed = 0
state = 3
is_do_esi
is_uncacheable
is_is_gzip
is_should_close
bodystatus = 4 (eof),
},
ws = 0x7f5758d96098 {
id = "obj",
{s,f,r,e} = {0x7f54b84ba678,+920,(nil),+920},
},
objcore (FETCH) = 0x7f55f8505660 {
refcnt = 2
flags = 0x4
objhead = 0x7f55f86a3450
}
obj (FETCH) = 0x7f54b84ba450 {
vxid = 2186935878,
http[obj] = {
ws = 0x7f5758d96098[obj]
"HTTP/1.0",
"200",
"OK",
"Date: Tue, 23 Sep 2014 08:05:47 GMT",
"Vary: Accept-Encoding",
"Content-Encoding: gzip",
"Content-Type: text/html; charset=UTF-8",
},
len = 21523,
store = {
},
},
}
}}}
Best regards
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1602>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list