[Varnish] #1628: Assert error in VBO_DerefBusyObj()

Varnish varnish-bugs at varnish-cache.org
Thu Nov 20 19:41:51 CET 2014


#1628: Assert error in VBO_DerefBusyObj()
----------------------+-----------------------------------------------
 Reporter:  Jay       |       Owner:  Martin Blix Grydeland <martin@…>
     Type:  defect    |      Status:  closed
 Priority:  normal    |   Milestone:  Later
Component:  varnishd  |     Version:  trunk
 Severity:  normal    |  Resolution:  fixed
 Keywords:            |
----------------------+-----------------------------------------------

Comment (by zaterio@…):

 Still persist in 7746e30
 - High transfer server (2 Gbps)

 Regards.

 varnishd -V
 varnishd (varnish-trunk revision 7746e30)
 Copyright (c) 2006 Verdens Gang AS
 Copyright (c) 2006-2014 Varnish Software AS


 varnish> panic.show
 200
 Last panic at: Thu, 20 Nov 2014 13:51:19 GMT
 Assert error in VBO_DerefBusyObj(), cache/cache_busyobj.c line 171:
   Condition((bo) != NULL) not true.
 thread = (cache-worker)
 version = varnish-trunk revision 7746e30
 ident = Linux,3.2.0-0.bpo.1-amd64,x86_64,-smalloc,-smalloc,-hclassic,epoll
 Backtrace:
   0x4327df: pan_ic+0xdf
   0x4183a0: VBO_DerefBusyObj+0x2a0
   0x42093d: VBF_Fetch+0x2bd
   0x4362a4: cnt_lookup+0x434
   0x437db1: CNT_Request+0x2a1
   0x44cbcb: HTTP1_Session+0x53b
   0x43a878: ses_req_pool_task+0x68
   0x434c2b: Pool_Work_Thread+0x33b
   0x4474df: WRK_Thread+0x10f
   0x43483b: pool_thread+0x2b
 req = 0x7fedb6be47a0 {
   sp = 0x7fe9fef870b0, vxid = 3244336,  step = R_STP_LOOKUP,
   req_body = R_BODY_NONE,
   restarts = 0, esi_level = 0
   sp = 0x7fe9fef870b0 {
     fd = 100, vxid = 1015862,
     client = 200.28.7.138 47686,
     step = S_STP_WORKING,
   },
   worker = 0x7ff15b215c50 {
     stack = {0x7ff15b216000 -> 0x7ff15b20a000}
     ws = 0x7ff15b215e60 {
       id = "wrk",
       {s,f,r,e} = {0x7ff15b215430,0x7ff15b215430,(nil),+2040},
     },
   VCL::method = HIT,
   VCL::return = deliver,
   VCL::methods = {RECV, HASH, MISS, HIT, DELIVER, SYNTH, BACKEND_FETCH,
 BACKEND_RESPONSE},
   },
   ws = 0x7fedb6be4950 {
     id = "req",
     {s,f,r,e} = {0x7fedb6be6770,+560,(nil),+57384},
   },
   http[req] = {
     ws = 0x7fedb6be4950[req]
       "GET",
       "/chvhddesktop/chvMi.m3u8",
       "HTTP/1.1",
       "Host: live.hls.http.chv.ztreaming.com",
       "Accept: */*",
       "Referer: http://www.chilevision.cl/",
       "Accept-Language: es-ES,es;q=0.8,en;q=0.6",
       "If-Modified-Since: Thu, 20 Nov 2014 13:50:23 GMT",
       "If-None-Match: "546df19f-af"",
       "X-Varnish: 25519714",
       "X-Forwarded-For: 201.223.91.74, 201.223.91.74, 200.28.7.138,
 200.28.7.138",
       "Accept-Encoding: gzip",
   },
   vcl = {
     srcname = {
       "input",
       "Builtin",
       "/etc/varnish/default.vcl",
     },
   },
   objcore (REQ) = 0x7fef5905dc70 {
     refcnt = 1
     flags = 0x0
     objhead = 0x7fea40011030
     stevedore = 0x1286e80 (malloc s0)
   }
 },

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



More information about the varnish-bugs mailing list