[Varnish] #506: kernel: pid 2100 (varnishd), uid 80: exited on signal 6

Varnish varnish-bugs at projects.linpro.no
Mon May 4 21:50:55 CEST 2009


#506: kernel: pid 2100 (varnishd), uid 80: exited on signal 6
----------------------+-----------------------------------------------------
 Reporter:  danger    |       Owner:  phk
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:     
Component:  varnishd  |     Version:  2.0
 Severity:  critical  |    Keywords:     
----------------------+-----------------------------------------------------
 I am getting the following crash on my production box when I enable one of
 my backends (just by defining it, not really using it):


 ----

 {{{
 May  4 21:36:08 gw kernel: pid 2100 (varnishd), uid 80: exited on signal 6
 May  4 19:36:08 gw varnishd[1755]: Child (2100) Panic message: Assert
 error in http_StatusMessage(), cache_http.c line 111:   Condition(status
 >= 100 && status <= 999) not true.  errno = 22 (Invalid argument)  thread
 = (cache-worker)sp = 0x806b3e008 {   fd = 73, id = 73, xid = 1986051483,
 client = 78.99.126.13:2630,   step = STP_FETCH,   handling = fetch,   ws =
 0x806b3e078 {      id = "sess",     {s,f,r,e} =
 {0x806b3e808,,+1196,0x0,+16384},   },     worker = 0x7ffffcde7a70 {     },
 vcl = {       srcname = {         "input",         "Default",       },
 },   obj = 0x806e39000 {     refcnt = 1, xid = 1986051483,     ws =
 0x806e39028 {        id = "obj",       {s,f,r,e} =
 {0x806e39358,,0x806e39358,0x0,+7336},     },     http = {       ws =
 0x806e39028 {          id = "obj",         {s,f,r,e} =
 {0x806e39358,,0x806e39358,0x0,+7336},       },     },     len = 0,
 store = {     },   }, },
 }}}

 ----

 System info:

 {{{
 varnishd (varnish-2.0.4)
 FreeBSD 7.2-RELEASE #2: Mon May  4 19:01:03 CEST 2009 amd64
 usable memory = 8582840320 (8185 MB)
 varnishd_storage="malloc,4G"
 varnishd_args="-p thread_pools=4 -p listen_depth=4096 -p lru_interval=3600
 -h classic,377291 -p obj_workspace=4096 -p thread_pool_max=4000 -t 604800"
 }}}


 If you need any other information, just let me know, thanks!

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/506>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list