[Varnish] #1776: Assert error in VCL_Ref()

Varnish varnish-bugs at varnish-cache.org
Fri Aug 14 12:14:34 CEST 2015


#1776: Assert error in VCL_Ref()
--------------------------+------------------------
 Reporter:  llavaud       |       Owner:
     Type:  defect        |      Status:  new
 Priority:  normal        |   Milestone:
Component:  varnishd      |     Version:  4.1.0-TP1
 Severity:  major         |  Resolution:
 Keywords:  assert error  |
--------------------------+------------------------

Comment (by llavaud):

 full panic:

 {{{
 Assert error in VCL_Ref(), cache/cache_vcl.c line 160:
   Condition(vcl->temp == vcl_temp_warm) not true.
 thread = (cache-worker)
 version = varnish-4.1.0-tp1 revision 0e4e1bc
 ident = Linux,3.2.0-4-amd64,x86_64,-junix,-sfile,-smalloc,-hcritbit,epoll
 Backtrace:
   0x4342f4: pan_ic+0x134
   0x43fd15: VCL_Ref+0xb5
   0x41aa28: VBO_GetBusyObj+0x1c8
   0x425c1e: VBF_Fetch+0x8e
   0x43877e: CNT_Request+0x186e
   0x41e037: VDP_ESI+0x917
   0x41b8c4: VDP_bytes+0x74
   0x41bd72: VDP_DeliverObj+0x82
   0x44df65: V1D_Deliver+0x245
   0x436cf9: cnt_vdp+0x79
 req = 0x7f62c3562020 {
   sp = 0x7f62d0128c20, vxid = 480064665,  step = R_STP_MISS,
   req_body = R_BODY_NONE,
   restarts = 0, esi_level = 1,
   sp = 0x7f62d0128c20 {
     fd = 418, vxid = 480064655,
     client = 41.225.233.151 55203,
     step = S_STP_H1PROC,
   },
   worker = 0x7f632ff12c30 {
     stack = {0x7f632ff13000 -> 0x7f632ff07000}
     ws = 0x7f632ff12e30 {
       id = "wrk",
       {s,f,r,e} = {0x7f632ff123d0,0x7f632ff123d0,(nil),+2040},
     },
     VCL::method = MISS,
     VCL::return = fetch,
     VCL::methods = {RECV, PASS, HASH, MISS, HIT, DELIVER},
   },
   ws = 0x7f62c3562220 {
     id = "req",
     {s,f,r,e} = {0x7f62c3564028,+10688,(nil),+253904},
   },
   http[req] = {
     ws = 0x7f62c3562220[req]
       "GET",
 "/_fragment?_path=threadId%3Dmomes-77323%26serialized_siteaccess%3DO%253A38%253A%2522eZ%255CPublish%255CCore%255CMVC%255CSymfony%255CSiteAccess%2522%253A3%253A%257Bs%253A4%253A%2522name%2522%253Bs%253A5%253A%2522momes%2522%253Bs%253A12%253A%2522matchingType%2522%253Bs%253A8%253A%2522host%253Amap%2522%253Bs%253A7%253A%2522matcher%2522%253BO%253A55%253A%2522eZ%255CPublish%255CCore%255CMVC%255CSymfony%255CSiteAccess%255CMatcher%255CMap%255CHost%2522%253A2%253A%257Bs%253A6%253A%2522%2500%252A%2500key%2522%253Bs%253A13%253A%2522dyn.momes.net%2522%253Bs%253A6%253A%2522%2500%252A%2500map%2522%253Ba%253A5%253A%257Bs%253A13%253A%2522www.momes.net%2522%253Bs%253A5%253A%2522momes%2522%253Bs%253A18%253A%2522admin.in.momes.net%2522%253Bs%253A11%253A%2522momes_admin%2522%253Bs%253A15%253A%2522admin.momes.net%2522%253Bs%253A11%253A%2522momes_admin%2522%253Bs%253A13%253A%2522dyn.momes.net%2522%253Bs%253A5%253A%2522momes%2522%253Bs%253A16%253A%2522dyn.in.momes.net%2522%253Bs%253A5%253A%2522momes%2522%253B%257D%257D%257D%26_format%3Dhtml%26_locale%3Dfr_FR%26_controller%3DLaMomesBundle%253AComments%253Aform",
       "HTTP/1.1",
       "Via: 1.1 PROXYPARC",
       "Referer: http://www.momes.net/Bricolages/Bricolages-par-themes",
       "User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML,
 like Gecko) Chrome/15.0.874.102 Safari/535.2",
       "Accept:
 text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
       "Accept-Language: fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4",
       "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3",
       "Connection: Keep-Alive",
       "Accept-Encoding: gzip",
       "X-Forwarded-For: 41.225.233.151",
       "Host: www.momes.net",
       "Surrogate-Capability: abc=ESI/1.0",
       "Cookie: cagr_shown=1; xtvrn=$518570$;
 eZSESSID191efd211983778510d54bef5c81f0d2=4r255auo20gesagmp28300oq35;
 xtan=-; xtant=1; tCdebugLib=1; testcookie=123;
 A2DCAPPV2=3321%3A1439546912%3A835117640;
 A2DCAPPVBD2=3321%3A1439546912%3A835117640",
   },
   vcl = {
     srcname = {
       "input",
       "Builtin",
       "/etc/varnish/backends/probe.vcl",
       "/etc/varnish/backends/webssi.vcl",
       "/etc/varnish/backends/webdyn.vcl",
       "/etc/varnish/backends/webservice.vcl",
       "/etc/varnish/backends/bograph.vcl",
       "/etc/varnish/acl.vcl",
       "/etc/varnish/rules/init.vcl",
       "/etc/varnish/rules/recv.vcl",
       "/etc/varnish/rules/hash.vcl",
       "/etc/varnish/rules/hit.vcl",
       "/etc/varnish/rules/miss.vcl",
       "/etc/varnish/rules/backend_fetch.vcl",
       "/etc/varnish/rules/backend_response.vcl",
       "/etc/varnish/rules/backend_error.vcl",
       "/etc/varnish/rules/deliver.vcl",
       "/etc/varnish/rules/synth.vcl",
     },
   },
   objcore (REQ) = 0x7f6307e4e340 {
     refcnt = 1
     flags = 0x2
     objhead = 0x7f62ccd43640
     stevedore = (nil)
   }
   flags = {
     wantbody,
   }
 },

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



More information about the varnish-bugs mailing list