<span style>Hey there. My varnish instance crashes frequently (several times a week) with the following error:</span><div><font color="#222222" face="arial, sans-serif"><br></font><div><br></div><div>Panic message: Missing errorhandling code in vfp_esi_end(), cache_esi_fetch.c line 388:</div>

<div>  Condition((vef->error) == 0) not true.thread = (cache-worker)</div><div>ident = Linux,2.6.24-23-xen,x86_64,-smalloc,-smalloc,-hcritbit,epoll</div>
<div>Backtrace:</div><div>  0x42c7a6: /usr/sbin/varnishd [0x42c7a6]</div><div>  0x41b2e8: /usr/sbin/varnishd [0x41b2e8]</div><div>  0x4215fd: /usr/sbin/varnishd(FetchBody+0x3fd) [0x4215fd]</div><div>  0x4153e8: /usr/sbin/varnishd [0x4153e8]</div>


<div>  0x417ab6: /usr/sbin/varnishd(CNT_Session+0x9f6) [0x417ab6]</div><div>  0x42efb8: /usr/sbin/varnishd [0x42efb8]</div><div>  0x42e19b: /usr/sbin/varnishd [0x42e19b]</div><div>  0x7fad5974e85a: /lib64/libpthread.so.0 [0x7fad5974e85a]</div>


<div>  0x7fad594b822d: /lib64/libc.so.6(clone+0x6d) [0x7fad594b822d]</div><div>sp = 0x7fa9af554008 {</div><div>  fd = 158, id = 158, xid = 186479679,</div><div>  client = 184.73.56.254 55303,</div><div>  step = STP_FETCHBODY,</div>


<div>  handling = deliver,</div><div>  err_code = 200, err_reason = (null),</div><div>  restarts = 0, esi_level = 0</div><div>  flags =  do_esi is_gzip</div><div>  bodystatus = 4</div><div>  ws = 0x7fa9af554080 { </div><div>


    id = "sess",</div><div>    {s,f,r,e} = {0x7fa9af554c90,+624,(nil),+65536},</div><div>  },</div><div>  http[req] = {</div><div>    ws = 0x7fa9af554080[sess]</div><div>      "GET",</div><div>      "[EDITED]",</div>


<div>      "HTTP/1.1",</div><div>      "Accept-language: en-us,en;q=0.5",</div><div>      "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",</div><div>      "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; +<a href="http://flipboard.com/browserproxy" target="_blank">http://flipboard.com/browserproxy</a>)",</div>


<div>      "Accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",</div><div>      "Host: [EDITED]",</div><div>      "X-Forwarded-For: 184.73.56.254",</div><div>      "Accept-Encoding: gzip",</div>


<div>  }</div><div><br></div><div><br></div><div><div style>Linux 2.6.24-23-xen x86_64 (Fedora 11)</div><div style>varnish-3.0.2 revision 55e70a4)</div></div><div style><br></div><div style><br></div><div style>According to <a href="https://www.varnish-cache.org/trac/ticket/1044">https://www.varnish-cache.org/trac/ticket/1044</a>, this issue should have been fixed in 3.0.2. Any ideas?</div>

<div style><br></div><div style>Thanks,</div><div style><br></div><div style><br></div>-- <br>---<div><br></div><div>Pablo Román<br><div><a href="http://twitter.com/pabloroman" target="_blank">@pabloroman</a></div></div>
<br>

</div>