[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