[Varnish] #719: Panic message: Missing errorhandling code in parse_esi_tag(), cache_esi.c line 634

Varnish varnish-bugs at varnish-cache.org
Thu Jun 17 17:34:41 CEST 2010


#719: Panic message: Missing errorhandling code in parse_esi_tag(), cache_esi.c
line 634
----------------------+-----------------------------------------------------
 Reporter:  tseliger  |       Owner:  phk  
     Type:  defect    |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  varnishd  |     Version:  trunk
 Severity:  normal    |    Keywords:       
----------------------+-----------------------------------------------------

Comment(by tseliger):

 reformatted panic message for better read experience:

 {{{
 Panic message: Missing errorhandling code in parse_esi_tag(), cache_esi.c
 line 634:

 Condition(q < ew->tag.e) not true.thread = (cache-worker) ident =
 Linux,2.6.24-25-xen,x86_64,-smalloc,-hcritbit,epoll
 Backtrace:
    0x4235e7: /usr/sbin/varnishd [0x4235e7]
    0x418955: /usr/sbin/varnishd [0x418955]
    0x41948d: /usr/sbin/varnishd(ESI_Parse+0x65d) [0x41948d]
    0x413d49: /usr/sbin/varnishd [0x413d49]
    0x414ebb: /usr/sbin/varnishd(CNT_Session+0x39b) [0x414ebb]
    0x425a38: /usr/sbin/varnishd [0x425a38]
    0x424d3e: /usr/sbin/varnishd [0x424d3e]
    0x7f4f2a7963f7: /lib/libpthread.so.0 [0x7f4f2a7963f7]
    0x7f4f2a06bbbd: /lib/libc.so.6(clone+0x6d) [0x7f4f2a06bbbd]

 sp = 0x7f4f23a80008 {   fd = 15, id = 15, xid = 1417192794,
    client = 195.145.180.106:31016,
    step = STP_FETCH,
    handling = deliver,
    err_code = 200, err_reason = (null),
    restarts = 0, esis = 0
    ws = 0x7f4f23a80078 {
       id = "sess",
      {s,f,r,e} = {0x7f4f23a80c90,+1624,(nil),+512000},
    },
    http[req] = {
      ws = 0x7f4f23a80078[sess]
        "GET",
        "/",
        "HTTP/1.0",
        "Accept: */*",
        "Accept-Language: de",
        "UA-CPU: x86",
        "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
 SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR
 3.5.21022) Webwasher/6.8.6",
        "Via: 1.1 webwasher (Webwasher 6.8.6.6257), 1.1 vn-squid-1.ruv.de
 (squid), 1.0 rv-vvirus-10A:8081 (IWSS)",
        "X-Forwarded-For: 10.192.32.91",
        "Cache-Control: max-age=259200",
        "host: www.sueddeutsche.de",
    },
    worker = 0x4b1d8e80 {
      ws = 0x4b1d8fe8 {
         id = "wrk",
        {s,f,r,e} = {0x4b159e00,+27752,(nil),+512000},
      },
      http[bereq] = {
        ws = 0x4b1d8fe8[wrk]
          "GET",
          "/",
          "HTTP/1.1",
          "Accept: */*",
          "Accept-Language: de",
          "UA-CPU: x86",
          "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
 SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR
 3.5.21022) Webwasher/6.8.6",
          "Via: 1.1 webwasher (Webwasher 6.8.6.6257), 1.1 vn-squid-1.ruv.de
 (squid), 1.0 rv-vvirus-10A:8081 (IWSS)",
          "X-Forwarded-For: 10.192.32.91",
          "host: www.sueddeutsche.de",
          "X-Varnish: 1417192794",
      },
      http[beresp] = {
        ws = 0x4b1d8fe8[wrk]
          "HTTP/1.1",
          "200",
          "OK",
          "Server: Apache-Coyote/1.1",
          "Expires: Tue, 15 Jun 2010 06:54:36 GMT",
          "Content-Type: text/html;charset=utf-8",
          "Transfer-Encoding: chunked",
          "Date: Tue, 15 Jun 2010 06:53:35 GMT",
          "Cache-Control: max-age=120",
      },
      },
      vcl = {
        srcname = {
          "input",
          "Default",
        },
      },
    obj = 0x7f4f23807300 {
      xid = 1417192794,
      ws = 0x7f4f23807320 {
         id = "obj",
        {s,f,r,e} = {0x7f4f23807508,+240,+248,+248},
      },
      http[obj] = {
        ws = 0x7f4f23807320[obj]
          "HTTP/1.1",
          "200",
          "OK",
          "Server: Apache-Coyote/1.1",
          "Expires: Tue, 15 Jun 2010 06:54:36 GMT",
          "Content-Type: text/html;charset=utf-8",
          "Date: Tue, 15 Jun 2010 06:53:35 GMT",
          "Cache-Control: max-age=120",
          "Content-Length: 139826",
      },
      len = 139826,
      store = {
        131072 {
          3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a |<!DOCTYPE
 html>.|
          3c 68 74 6d 6c 20 6c 61 6e 67 3d 22 64 65 22 3e |<html
 lang="de">|
          0a 3c 21 2d 2d 20 5b 53 54 41 52 54 20 48 45 41 |.<!-- [START
 HEA|
          44 45 52 5d 20 2d 2d 3e 0a 20 20 3c 68 65 61 64 |DER] -->.
 <head|
          [131008 more]
        },
        8754 {
          73 69 3a 69 6e 63 6c 75 64 65 20 73 72 63 3d 22 |si:include
 src="|
          2f 65 78 74 65 72 6e 61 6c 2f 6e 65 77 73 74 69
 |/external/newsti|
          63 6b 65 72 2f 73 6e 69 70 70 65 74 2f 74 65 6d
 |cker/snippet/tem|
          70 6c 61 74 65 2f 73 6e 69 70 70 65 74 5f 6e 65
 |plate/snippet_ne|
          [8690 more]
        },
      },
    },
  },

 }}}

-- 
Ticket URL: <http://varnish-cache.org/ticket/719#comment:1>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list