[Varnish] #1622: Assert error in SES_ReleaseReq()

Varnish varnish-bugs at varnish-cache.org
Fri Oct 31 03:26:25 CET 2014


#1622: Assert error in SES_ReleaseReq()
----------------------+------------------------------
 Reporter:  xieyugui  |       Owner:
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:  Varnish 4.0-TP2
Component:  build     |     Version:  4.0.2
 Severity:  normal    |  Resolution:
 Keywords:            |
----------------------+------------------------------

Comment (by xieyugui):

 At first, an error:

 Oct 24 22:20:19 localhost /xxx/varnish/var/varnish/cache[18102]: Child
 (7752) not responding to CLI, killing it.
 Oct 24 22:20:20 localhost /xxx/varnish/var/varnish/cache[18102]: Child
 (7752) died signal=6
 Oct 24 22:20:20 localhost /xxx/varnish/var/varnish/cache[18102]: Child
 (7752) Panic message:#012Assert error in SES_ScheduleReq(),
 cache/cache_session.c line 229:#012  Condition((sp)->magic == 0x2c2f9c5a)
 not true.#012thread = (cache-worker)#012ident =
 Linux,2.6.32-358.el6.x86_64,x86_64,-smalloc,-sfile,-sfile,-smalloc,-hcritbit,epoll#012Backtrace:#012
 0x4310e5: pan_ic+0xc5#012  0x43a3b4: SES_ScheduleReq+0x184#012  0x423f30:
 hsh_rush+0xa0#012  0x42482d: HSH_DerefObjCore+0xad#012  0x424b33:
 HSH_DerefObj+0x33#012  0x4346f4: cnt_lookup+0x3d4#012  0x436461:
 CNT_Request+0x241#012  0x42b73b: HTTP1_Session+0x53b#012  0x439f98:
 ses_req_pool_task+0x68#012  0x433b87: Pool_Work_Thread+0x357#012req =
 0x7eba12fb6670 {#012  sp = 0x7eba07b832f0, vxid = 1083220271,  step =
 R_STP_LOOKUP,#012  req_body = R_BODY_NONE,#012  restarts = 0, esi_level =
 0#012  sp = 0x7eba07b832f0 {#012    fd = 1089, vxid = 9478446,#012
 client = 10.0.0.11 64691,#012    step = S_STP_WORKING,#012  },#012  worker
 = 0x7f0a8c15bc40 {#012    ws = 0x7f0a8c15be58 {#012      id = "wrk",#012
 {s,f,r,e} = {0x7f0a8c15a430,0x7f0a8c15a430,(nil),+6144},#012    },#012
 VCL::method = 0x0,#012  VCL::return = abandon,#012  },#012  ws =
 0x7eba12fb6808 {#012    id = "req",#012    {s,f,r,e} =
 {0x7eba12fbaca0,+544,(nil),+244176},#012  },#012  http[req] = {#012    ws
 = 0x7eba12fb6808[req]#012      "GET",#012
 "/manhuatuku/6938/201287161859700.jpg",#012      "HTTP/1.1",#012
 "referer: http://www.xxxx.com//manhua/6938/167493.html",#012      "User-
 Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (KHTML, like
 Gecko) Chrome/26.0.1410.64 Safari/537.31",#012      "grace: none",#012
 "X-Forwarded-For: 10.0.0.11, 10.0.0.11",#012      "Host:
 cartoon.jide123.cc",#012  },#012  vcl = {#012    srcname = {#012
 "input",#012      "Builtin",#012    },#012  },#012},#012

 then ,I find this :https://www.varnish-
 cache.org/trac/changeset/9a2a221c713b7329231d7a1b9e996a4a41eedcf2
 and Repair it

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



More information about the varnish-bugs mailing list