[Varnish] #1010: varnishncsa makes a coredump with an "Cannot access memory at address 0x800000000000" error.
Varnish
varnish-bugs at varnish-cache.org
Mon Sep 5 19:29:51 CEST 2011
#1010: varnishncsa makes a coredump with an "Cannot access memory at address
0x800000000000" error.
-----------------------------------------+----------------------------------
Reporter: konrad.grzybowski@… | Type: defect
Status: new | Priority: low
Milestone: | Component: varnishncsa
Version: 3.0.1 | Severity: normal
Keywords: varnishncsa memory coredump |
-----------------------------------------+----------------------------------
3.0.1 build runs on FreeBSD 7.4-RELEASE amd64 and keeps ~20Mbps of traffic
volume. Varnishncsa works for half an hour, then makes a coredump. Bt in
gdb shows only
{{{
#0 0x0000000800b9554c in kill () from /lib/libc.so.7
#1 0x0000000800b9436b in abort () from /lib/libc.so.7
#2 0x0000000000403191 in ?? ()
#3 0x0000000000402521 in ?? ()
#4 0x000000000040275d in ?? ()
#5 0x00000008007538ce in VSL_Dispatch () from
/usr/local/lib/libvarnishapi.so.1
(..)
#704 0x0000000000000011 in ?? ()
Cannot access memory at address 0x800000000000
}}}
Daemon runs with custom logging parameters:
{{{
varnishncsa_logformat='%h %{Host}i %l %u %t \"%r\" %s %b \"%{Referer}i\"
\"%{User-agent}i\" \"%{Cookie}i\" firstbyte:%{Varnish:time_firstbyte}x
hitmiss:%{Varnish:hitmiss}x handling:%{handling}x'
varnishncsa_flags="-D -F \"${varnishncsa_logformat}\" -P
${varnishncsa_pidfile} -a -c -w ${varnishncsa_file}"
}}}
--
Ticket URL: <http://www.varnish-cache.org/trac/ticket/1010>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list