[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