Panic message: Missing errorhandling code in vfp_esi_end(), cache_esi_fetch.c
Pablo Román
pablo.roman85 at gmail.com
Wed Apr 4 18:23:41 CEST 2012
Hey there. My varnish instance crashes frequently (several times a week)
with the following error:
Panic message: Missing errorhandling code in vfp_esi_end(),
cache_esi_fetch.c line 388:
Condition((vef->error) == 0) not true.thread = (cache-worker)
ident = Linux,2.6.24-23-xen,x86_64,-smalloc,-smalloc,-hcritbit,epoll
Backtrace:
0x42c7a6: /usr/sbin/varnishd [0x42c7a6]
0x41b2e8: /usr/sbin/varnishd [0x41b2e8]
0x4215fd: /usr/sbin/varnishd(FetchBody+0x3fd) [0x4215fd]
0x4153e8: /usr/sbin/varnishd [0x4153e8]
0x417ab6: /usr/sbin/varnishd(CNT_Session+0x9f6) [0x417ab6]
0x42efb8: /usr/sbin/varnishd [0x42efb8]
0x42e19b: /usr/sbin/varnishd [0x42e19b]
0x7fad5974e85a: /lib64/libpthread.so.0 [0x7fad5974e85a]
0x7fad594b822d: /lib64/libc.so.6(clone+0x6d) [0x7fad594b822d]
sp = 0x7fa9af554008 {
fd = 158, id = 158, xid = 186479679,
client = 184.73.56.254 55303,
step = STP_FETCHBODY,
handling = deliver,
err_code = 200, err_reason = (null),
restarts = 0, esi_level = 0
flags = do_esi is_gzip
bodystatus = 4
ws = 0x7fa9af554080 {
id = "sess",
{s,f,r,e} = {0x7fa9af554c90,+624,(nil),+65536},
},
http[req] = {
ws = 0x7fa9af554080[sess]
"GET",
"[EDITED]",
"HTTP/1.1",
"Accept-language: en-us,en;q=0.5",
"Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
rv:1.9.2) Gecko/20100115 Firefox/3.6 (FlipboardProxy/1.1; +
http://flipboard.com/browserproxy)",
"Accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",
"Host: [EDITED]",
"X-Forwarded-For: 184.73.56.254",
"Accept-Encoding: gzip",
}
Linux 2.6.24-23-xen x86_64 (Fedora 11)
varnish-3.0.2 revision 55e70a4)
According to https://www.varnish-cache.org/trac/ticket/1044, this issue
should have been fixed in 3.0.2. Any ideas?
Thanks,
--
---
Pablo Román
@pabloroman <http://twitter.com/pabloroman>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-bugs/attachments/20120404/5c32c45e/attachment.html>
More information about the varnish-bugs
mailing list