[Varnish] #453: Assert error in WS_Release(), cache_ws.c line 170

Varnish varnish-bugs at projects.linpro.no
Mon Mar 2 11:17:14 CET 2009


#453: Assert error in WS_Release(), cache_ws.c line 170
--------------------+-------------------------------------------------------
 Reporter:  sky     |        Owner:       
     Type:  defect  |       Status:  new  
 Priority:  normal  |    Milestone:       
Component:  build   |      Version:  trunk
 Severity:  normal  |   Resolution:       
 Keywords:          |  
--------------------+-------------------------------------------------------
Old description:

> {{{
> Child (6824) Panic message: Assert error in WS_Release(), cache_ws.c line
> 170:   Condition(bytes <= ws->e - ws->f) not true.  errno = 107
> (Transport endpoint is not connected)  thread = (cache-worker)sp =
> 0x7faedda86008 {   fd = 379, id = 379, xid = 433628655,   client =
> 83.223.112.138:17948,   step = STP_FETCH,   handling = error,   err_code
> = 200, err_reason = (null),   ws = 0x7faedda86078 {      id = "sess",
> {s,f,r,e} = {0x7faedda86808,,+3180,(nil),+131072},   },     worker =
> 0x7fb5385fcc00 {     },     vcl = {       srcname = {         "input",
> "Default",       },     },   obj = 0x7fc6ace39000 {     refcnt = 1, xid =
> 433628655,     ws = 0x7fc6ace39028 {        id = "obj",       {s,f,r,e} =
> {0x7fc6ace39358,,+3211,+3240,+3240},     },     http = {       ws =
> 0x7fc6ace39028 {          id = "obj",         {s,f,r,e} =
> {0x7fc6ace39358,,+3211,+3240,+3240},       },       hd = {
> "Server: Apache",         "Content-language: en",         "X-Article-Id:
> 0",
>
> }}}
>
> Segfault after roughly 24 hours of running.

New description:

 {{{
 Child (6824) Panic message:
 Assert error in WS_Release(), cache_ws.c line 170:
 Condition(bytes <= ws->e - ws->f) not true.
 errno = 107 (Transport endpoint is not connected)
 thread = (cache-worker)
 sp = 0x7faedda86008 {
    fd = 379, id = 379, xid = 433628655,
    client = 83.223.112.138:17948,
    step = STP_FETCH,
    handling = error,
    err_code = 200, err_reason = (null),
    ws = 0x7faedda86078 {
       id = "sess",
      {s,f,r,e} = {0x7faedda86808,,+3180,(nil),+131072},
    },
      worker = 0x7fb5385fcc00 {     },
      vcl = {
        srcname = {
          "input",
          "Default",
        },
      },
    obj = 0x7fc6ace39000 {
      refcnt = 1, xid = 433628655,
      ws = 0x7fc6ace39028 {
         id = "obj",
        {s,f,r,e} = {0x7fc6ace39358,,+3211,+3240,+3240},
      },
      http = {
        ws = 0x7fc6ace39028 {
           id = "obj",
          {s,f,r,e} = {0x7fc6ace39358,,+3211,+3240,+3240},
        },
        hd = {
          "Server: Apache",
          "Content-language: en",
          "X-Article-Id: 0",
 }}}

 Segfault after roughly 24 hours of running.

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/453#comment:1>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list