[Varnish] #1528: Assert error in hcb_insert(), hash/hash_critbit.c line 216: Condition((y)->magic == 0x125c4bd2) not true.

Varnish varnish-bugs at varnish-cache.org
Sun Jun 15 09:42:08 CEST 2014


#1528: Assert error in hcb_insert(), hash/hash_critbit.c line 216:
Condition((y)->magic == 0x125c4bd2) not true.
--------------------+----------------------
 Reporter:  joakim  |       Type:  defect
   Status:  new     |   Priority:  normal
Milestone:          |  Component:  varnishd
  Version:  4.0.0   |   Severity:  normal
 Keywords:          |
--------------------+----------------------
 Same setup as in #1527 and looks to be the same error as in #1188. No
 vmods except std and directors though.

 {{{
 Last panic at: Sun, 15 Jun 2014 04:33:05 GMT
 Assert error in hcb_insert(), hash/hash_critbit.c line 216:
   Condition((y)->magic == 0x125c4bd2) not true.
 errno = 104 (Connection reset by peer)
 thread = (cache-worker)
 ident = Linux,3.2.0-4-amd64,x86_64,-smalloc,-smalloc,-hcritbit,epoll
 Backtrace:
   0x433b45: /usr/sbin/varnishd() [0x433b45]
   0x44d0dc: /usr/sbin/varnishd() [0x44d0dc]
   0x44d3e7: /usr/sbin/varnishd() [0x44d3e7]
   0x428912: /usr/sbin/varnishd(HSH_Lookup+0x592) [0x428912]
   0x436398: /usr/sbin/varnishd() [0x436398]
   0x437531: /usr/sbin/varnishd(CNT_Request+0x841) [0x437531]
   0x42e5eb: /usr/sbin/varnishd(HTTP1_Session+0x7cb) [0x42e5eb]
   0x43b468: /usr/sbin/varnishd() [0x43b468]
   0x43c4f0: /usr/sbin/varnishd(SES_pool_accept_task+0x2b0) [0x43c4f0]
   0x435ff9: /usr/sbin/varnishd(Pool_Work_Thread+0xa9) [0x435ff9]
 req = 0x7f4d149b0020 {
   sp = 0x7f4a4b76a020, vxid = 1074987845,  step = R_STP_LOOKUP,
   req_body = R_BODY_NONE,
   restarts = 0, esi_level = 0
   sp = 0x7f4a4b76a020 {
     fd = 44, vxid = 1246020,
     client = 123.456.789.0 49775,
     step = S_STP_WORKING,
   },
   worker = 0x7f4cfa3aec50 {
     ws = 0x7f4cfa3aee60 {
       id = "wrk",
       {s,f,r,e} = {0x7f4cfa3adc50,0x7f4cfa3adc50,(nil),+4096},
     },
   VCL::method = 0x0,
   VCL::return = lookup,
   },
   ws = 0x7f4d149b01b0 {
     id = "req",
     {s,f,r,e} = {0x7f4d149b1ff0,+632,+254000,+254000},
   },
   http[req] = {
     ws = 0x7f4d149b01b0[req]
       "GET",
       "/7cbe260c-9825-4f65-b0ed-6b45ddeb6db2/large/segment000072.ts",
       "HTTP/1.1",
       "Host: archive.example.com",
       "X-Playback-Session-Id: D30C8186-0B2C-45BD-9D95-4A04ABFD1E2E",
       "Accept: */*",
       "Connection: keep-alive",
       "User-Agent: AppleCoreMedia/1.0.0.11D201 (iPad; U; CPU OS 7_1_1 like
 Mac OS X; en_us)",
       "X-Forwarded-For: 123.456.789.0",
   },
   vcl = {
     srcname = {
       "input",
       "Builtin",
       "example-acl.vcl",
       "example-backend.vcl",
       "example-synth.vcl",
     },
   },
 },

 }}}

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



More information about the varnish-bugs mailing list