[Varnish] #1185: Assert error in VRT_IP_string(), cache/cache_vrt.c line 313
Varnish
varnish-bugs at varnish-cache.org
Mon Nov 5 12:46:53 CET 2012
#1185: Assert error in VRT_IP_string(), cache/cache_vrt.c line 313
----------------------+-----------------------
Reporter: kristian | Owner: kristian
Type: defect | Status: new
Priority: normal | Milestone:
Component: build | Version: 3.0.0
Severity: normal | Resolution:
Keywords: |
----------------------+-----------------------
Comment (by kristian):
Still failing using your vtc test program, though pretty consistently:
{{{
*** v1 0.4 debug| Child (16548) Panic message: Assert error in
VRT_IP_string(), cache/cache_vrt.c line 330:\n
*** v1 0.4 debug| Condition((p = WS_Alloc(req->http->ws, len)) != 0)
not true.\n
*** v1 0.4 debug| thread = (cache-worker)\n
*** v1 0.4 debug| ident = Linux,2.6.38-16-generic-
pae,i686,-sfile,-smalloc,-hcritbit,epoll\n
*** v1 0.4 debug| Backtrace:\n
*** v1 0.4 debug| 0x8074e72: MPL_AssertSane+432\n
*** v1 0.4 debug| 0x8083d9d: VRT_IP_string+18d\n
*** v1 0.4 debug| 0xb7732c40: _end+af6664c8\n
*** v1 0.4 debug| 0x80816df: VCL_recv_method+8f\n
*** v1 0.4 debug| 0x80793d0: CNT_Request+a50\n
*** v1 0.4 debug| 0x807173c: HTTP1_Session+47c\n
*** v1 0.4 debug| 0x807cea4: RFC2616_Do_Cond+174\n
*** v1 0.4 debug| 0x807e3c6: SES_pool_accept_task+1a6\n
*** v1 0.4 debug| 0x8077579: Pool_Work_Thread+e9\n
*** v1 0.4 debug| 0x808ac80: WRK_SumStat+130\n
*** v1 0.4 debug| req = 0xad809018 {\n
*** v1 0.4 debug| sp = 0xad801218, vxid = 1073742830, step =
R_STP_RECV,\n
*** v1 0.4 debug| handling = deliver,\n
*** v1 0.4 debug| restarts = 0, esi_level = 0\n
*** v1 0.4 debug| sp = 0xad801218 {\n
*** v1 0.4 debug| fd = 13, vxid = 1000,\n
*** v1 0.4 debug| client = 127.0.0.1 44150,\n
*** v1 0.4 debug| step = S_STP_WORKING,\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| worker = 0xad97e1ac {\n
*** v1 0.4 debug| ws = 0xad97e348 { \n
*** v1 0.4 debug| id = "wrk",\n
*** v1 0.4 debug| {s,f,r,e} =
{0xad97d980,0xad97d980,(nil),+2048},\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| ws = 0xad80910c { overflow\n
*** v1 0.4 debug| id = "req",\n
*** v1 0.4 debug| {s,f,r,e} = {0xad80a0ac,+12140,(nil),+12140},\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| http[req] = {\n
*** v1 0.4 debug| ws = 0xad80910c[req]\n
*** v1 0.4 debug| "GET",\n
*** v1 0.4 debug| "/",\n
*** v1 0.4 debug| "HTTP/1.1",\n
*** v1 0.4 debug| "Host: localhost",\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| vcl = {\n
*** v1 0.4 debug| srcname = {\n
*** v1 0.4 debug| "input",\n
*** v1 0.4 debug| "Default",\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| },\n
*** v1 0.4 debug| \n
*** v1 0.4 debug| \n
*** v1 0.5 debug| Child cleanup complete\n
}}}
This is on my 32-bit laptop, mind you...
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1185#comment:7>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list