[Varnish] #1606: Assert error in VDI_Finish(), cache/cache_director.c line 120:

Varnish varnish-bugs at varnish-cache.org
Fri Oct 31 10:33:07 CET 2014


#1606: Assert error in VDI_Finish(), cache/cache_director.c line 120:
-------------------------+--------------------
 Reporter:  cache_layer  |       Owner:  phk
     Type:  defect       |      Status:  new
 Priority:  normal       |   Milestone:
Component:  build        |     Version:  trunk
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+--------------------

Comment (by lkarsten):

 I'm seeing this on the last Fryer run as well. Happened about 40 seconds
 into the run.

 {{{
 Last panic at: Fri, 31 Oct 2014 01:49:56 GMT
 Assert error in VDI_Finish(), cache/cache_director.c line 120:
   Condition(bo->director_state != DIR_S_NULL) not true.
 thread = (cache-worker)
 version = varnish-trunk revision 77849fd
 ident = Linux,3.2.0-51-generic,x86_64,-smalloc,-smalloc,-hcritbit,epoll
 Backtrace:
   0x43b963: pan_backtrace+0x19
   0x43bc94: pan_ic+0x209
   0x41b803: VDI_Finish+0x20e
   0x45d10f: V1F_fetch_hdr+0x7f0
   0x4103d0: vbe_dir_gethdrs+0x30d
   0x41b3cf: VDI_GetHdr+0x182
   0x425950: vbf_stp_startfetch+0x35e
   0x4284c0: vbf_fetch_thread+0x41c
   0x43e173: Pool_Work_Thread+0x503
   0x456d6b: WRK_Thread+0x34d
   busyobj = 0x7f515c0122b0 {
     ws = 0x7f515c012370 {
       id = "bo",
       {s,f,r,e} = {0x7f515c014218,+592,(nil),+57488},
     },
   refcnt = 2
   retries = 0
   failed = 0
   state = 1
     is_do_stream
     bodystatus = 0 (none),
     },
     http[bereq] = {
       ws = 0x7f515c012370[bo]
         "GET",
         "/cacheabledata/set_medialibrary1/file391.bin",
         "HTTP/1.1",
         "Host: fryer1.varnish-software.com:6081",
         "Accept: */*",
         "Accept-Encoding: gzip",
         "User-Agent: Mozilla/5.0 (unknown-x86_64-linux-gnu) Siege/3.0.4",
         "X-Forwarded-For: 194.31.39.161",
         "X-Varnish: 1343512",
     },
     http[beresp] = {
       ws = 0x7f515c012370[bo]
     },
   objcore (FETCH) = 0x7f50bc021e80 {
     refcnt = 2
     flags = 0x2
     objhead = 0x7f50bc021930
     stevedore = (nil)
   }
   }
 }}}

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1606#comment:5>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator



More information about the varnish-bugs mailing list