[Varnish] #142: Varnishd core dumps because of segmentation violation

Varnish varnish-bugs at projects.linpro.no
Mon Aug 6 10:38:21 CEST 2007


#142: Varnishd core dumps because of segmentation violation
---------------------------------------+------------------------------------
 Reporter:  anders                     |        Owner:  phk
     Type:  defect                     |       Status:  new
 Priority:  high                       |    Milestone:     
Component:  varnishd                   |      Version:  1.1
 Severity:  major                      |   Resolution:     
 Keywords:  varnishd core dump sig 11  |  
---------------------------------------+------------------------------------
Comment (by anders):

 More data that phk asked for:

 {{{
 (gdb) thread 1
 [Switching to thread 1 (process 100127)]#4  0x00007ffff2390a00 in ?? ()
 (gdb) up
 #5  0x0000000000416cc8 in VCL_recv_method (sp=0x1b4d008) at
 vcl_returns.h:37
 37      vcl_returns.h: No such file or directory.
         in vcl_returns.h
 (gdb) up
 Previous frame identical to this frame (corrupt stack?)
 (gdb) print *sp
 $1 = {magic = 741317722, fd = 16, id = 16, xid = 1091137680,
   wrk = 0x7ffff2390ad0, sockaddrlen = 16, mysockaddrlen = 128,
   sockaddr = 0x1b4d408, mysockaddr = 0x1b4d488,
   addr = "85.25.129.95", '\0' <repeats 51 times>,
   port = "3307", '\0' <repeats 11 times>, srcaddr = 0x3a81c900,
   doclose = 0x4294a3 <Address 0x4294a3 out of bounds>, http = 0x1b4d178,
   t_open = 1186368359.4365292, t_req = 1186368359.5116947,
   t_resp = nan(0x8000000000000), t_end = nan(0x8000000000000),
   step = STP_RECV, handling = 0, wantbody = 0 '\0', err_code = 0,
   err_reason = 0x0, list = {tqe_next = 0x0, tqe_prev = 0x0},
   backend = 0xaf4d00, bereq = 0x0, obj = 0x0, vcl = 0x30014a7920,
   mem = 0x1b4d000, workreq = {list = {tqe_next = 0x0, tqe_prev = 0x0},
     sess = 0x1b4d008}, acct = {first = 1186368359.4365292, sess = 0, req =
 0,
     pipe = 0, pass = 0, fetch = 0, hdrbytes = 0, bodybytes = 0}, hash_b =
 0x0,
   hash_e = 0x0}
 }}}

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


More information about the varnish-bugs mailing list