[Varnish] #1304: Crash: "Assert error in VRY_Match(), cache_vary.c line 216"

Varnish varnish-bugs at varnish-cache.org
Tue May 14 07:41:57 CEST 2013


#1304: Crash: "Assert error in VRY_Match(), cache_vary.c line 216"
-------------------+--------------------
 Reporter:  flies  |       Type:  defect
   Status:  new    |   Priority:  normal
Milestone:         |  Component:  build
  Version:  3.0.3  |   Severity:  normal
 Keywords:         |
-------------------+--------------------
 Version: 3.0.3

 Randomly crashing with following dump:


 {{{
 Panic message: Assert error in VRY_Match(), cache_vary.c line 216:
   Condition(vsp + ln + 2 < sp->vary_e) not true.
 errno = 115 (Operation now in progress)
 thread = (cache-worker)
 ident = Linux,2.6.32-5-amd64,x86_64,-smalloc,-smalloc,-hcritbit,epoll
 Backtrace:
   0x43cca8: pan_backtrace+28
   0x43cfa0: pan_ic+1bc
   0x444bfc: VRY_Match+214
   0x433134: HSH_Lookup+76f
   0x41de2f: cnt_lookup+27e
   0x41fe14: CNT_Session+6be
   0x43e75d: wrk_thread_real+9c5
   0x43ec08: wrk_thread+139
   0x7f6a2bd408ca: _end+7f6a2b6a2272
   0x7f6a2baa7b6d: _end+7f6a2b409515
 sp = 0x7f6881997008 {
   fd = 930, id = 930, xid = 210422274,
   client = XXX.XXX.XXX.XXX 33741,
   step = STP_LOOKUP,
   handling = hash,
   restarts = 0, esi_level = 0
   flags =
   bodystatus = 4
   ws = 0x7f6881997080 {
     id = "sess",
     {s,f,r,e} = {0x7f6881997c78,+65528,+65536,+65536},
   },
   http[req] = {
     ws = 0x7f6881997080[sess]
       "GET",
       "/feed/",
       "HTTP/1.1",
       "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2;
 Feeder.co) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43
 Safari/537.31",
       "Accept-Charset: utf-8;q=0.7,*;q=0.3",
       "Accept:
 text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
       "host: www.example.com",
       "content-type: application/x-www-form-urlencoded; charset=utf-8",
       "Connection: keep-alive",
       "X-Times: S: Mon, 13 May 2013 19:30:11 GMT",
       "X-Forwarded-For: XXX.XXX.XXX.XXX",
       "X-User-Host: www.example.com",
       "tmpUrl: /feed/",
       "tmpHost: www.example.com",
       "X-Database: wp5",
   },
   worker = 0x7f68a2eeba90 {
     ws = 0x7f68a2eebcc8 {
       id = "wrk",
       {s,f,r,e} = {0x7f68a2ed99e0,0x7f68a2ed99e0,(nil),+65536},
     },
     },
     vcl = {
       srcname = {
         "in
 }}}

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1304>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list