[Varnish] #325: assert bug error - trunk r3102

Varnish varnish-bugs at projects.linpro.no
Fri Sep 19 18:22:39 CEST 2008


#325: assert bug error - trunk r3102
-------------------+--------------------------------------------------------
 Reporter:  alex   |        Type:  defect
   Status:  new    |    Priority:  normal
Milestone:         |   Component:  build 
  Version:  trunk  |    Severity:  normal
 Keywords:         |  
-------------------+--------------------------------------------------------
 hello chaps,

 had a bug today with trunk r-3102, ive included the errors here:

 child (8803) Started
 Child (8803) said Closed fds: 4 6 10 11 13 14
 Child (8803) said Child starts
 Child (8803) said managed to mmap 169279488 bytes of 169279488
 Child (8803) said Ready
 Child (8803) died signal=6
 Child (8803) Panic message: Assert error in Tcheck(), cache.h line 671:
   Condition((t.b) != 0) not true.  thread = (cache-worker)sp = 0x87e8b5c {
   fd = 10, id = 10, xid = 1302308084,
   client = 172.31.101.23:3184,
   step = STP_FETCH,
   handling = FETCH,
   ws = 0x87e8ba4 {
     id = "sess",
     {s,f,r,e} = {0x87e9024,,+727,(nil),+8192},
   },
     worker = 0x9f7d0170 {
     },
     vcl = {
       srcname = {
         "/etc/varnish/mt.nvweb1.vcl.0001",
         "Default",
       },
     },
   obj = 0xa65dc000 {
     refcnt = 1, xid = 1302308084,
     ws = 0xa65dc018 {
       id = "obj",
       {s,f,r,e} = {0xa65dc1e4,,0xa65dc1e4,(nil),+7708},
     },
     http = {
       ws = 0xa65dc018 {
         id = "obj",
         {s,f,r,e} = {0xa65dc1e4,,0xa65dc1e4,(nil),+7708},
       },
     },
     len = 0,
     store = {
     },
   },
 },


 ############ GDB crash: trace: http://pastebin.com/m21a25556



 my config:

 http://pastebin.com/m2b986796

 ###########################

 seems that if i were to goto a cgi regex match it would varnish would
 crash, however, going to the "/tag/" regex match it would _not_ assert
 crash.

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


More information about the varnish-bugs mailing list