[Varnish] #1010: varnishncsa makes a coredump with an "Cannot access memory at address 0x800000000000" error.

Varnish varnish-bugs at varnish-cache.org
Tue Sep 6 13:37:10 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  |  
-----------------------------------------+----------------------------------

Comment(by konrad.grzybowski@…):

 {{{
 (gdb) bt full
 #0  0x0000000800b9654c in kill () from /lib/libc.so.7
 No symbol table info available.
 #1  0x0000000800b9536b in abort () from /lib/libc.so.7
 No symbol table info available.
 #2  0x0000000000403c82 in VAS_Fail_default (func=Could not find the frame
 base for "VAS_Fail_default".
 ) at ../../lib/libvarnish/assert.c:59
 No locals.
 #3  0x0000000000402821 in collect_client (lp=0x800d49d00,
 tag=SLT_RxHeader, spec=1, ptr=0x801255e04 "User-Agees/mostimp.gif HTTP/1.1
 J", len=31) at varnishncsa.c:453
         h = (struct hdr *) 0x800d6aae0
         split = 0x0
         end = 0x801255e23 " J"
         next = 0x402bf0 "UH\211�SH\201�\001"
         l = 34373211680
         t = 34373402848
         __func__ = "collect_client"
 #4  0x0000000000402e29 in h_ncsa (priv=0x800cd9620, tag=SLT_RxHeader,
 fd=307, len=31, spec=1, ptr=0x801255e04 "User-Agees/mostimp.gif HTTP/1.1
 J", bitmap=0)
     at varnishncsa.c:558
         lp = (struct logline *) 0x800d49d00
         fo = (FILE *) 0x800cd9620
         q = 0x206 <Address 0x206 out of bounds>
         tbuf = "[06/Sep/2011:13:22:21
 +0200]\000\000\000\000��\000\b\000\000\000\022C\232\000\b\000\000\000�\200�\000\b\000\000\000\032\000\000\000\000\000\000"
         p = 0x7fffffffe938 ""
         os = (struct vsb *) 0x7fffffffe940
         __func__ = "h_ncsa"
 #5  0x00000008007548ce in VSL_Dispatch () from
 /usr/local/lib/libvarnishapi.so.1
 No symbol table info available.
 #6  0x0000000000403a69 in main (argc=10, argv=0x7fffffffea20) at
 varnishncsa.c:881
         c = -1
         a_flag = 1
         D_flag = 1
         format_flag = 1
         P_arg = 0x7fffffffedaf "/var/run/varnishncsa.pid"
         w_arg = 0x7fffffffedd1 "/var/log/varnishncsa.log"
         pfh = (struct vpf_fh *) 0x800d22800
         of = (FILE *) 0x800cd9620
 }}}

-- 
Ticket URL: <http://www.varnish-cache.org/trac/ticket/1010#comment:2>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list