No subject

Poul-Henning Kamp phk at phk.freebsd.dk
Mon Jun 14 21:36:46 CEST 2010


Please open a ticket in the trac database at varnish-cache.org,
I will need a ticket number for the regression test.

Poul-Henning

In message <1276534187.14939.1380030607 at webmail.messagingengine.com>, tom at neova
tar.org writes:
>Hello,
>
>I hope this is the right list to ask about varnish behaviour which might
>be a bug.
>
>We are getting the following (at the bottom of the mail) error on an ESI
>include, but I have no idea if this can be triggered by wrong
>configuration. The initial request goes to a local tomcat, the response
>html has the following ESI include:
>
><esi:include
>src="/external/newsticker/snippet/template/snippet_neue_rechte_leiste/limit/6">
>
>The error does not happen everytime, but from time to time. I have not
>found a way to reproduce it for sure.
>
>I would be thankfull, if somebody could point me into a direction how to
>solve this.
>
>Cheers,
>Tom
>
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: Child cleanup complete
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: child (17887) Started
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: Child (17887) said 
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: Child (17887) said Child
>starts
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: Child (17887) died signal=6
>Jun 14 16:05:31 pol-web-15 varnishd[15974]: Child (17887) 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] 
> 0x7f31af5c83f7: /lib/libpthread.so.0 [0x7f31af5c83f7]   0x7f31aee9dbbd:
>/lib/libc.so.6(clone+0x6d) [0x7f31aee9dbbd] sp = 0x7f31a8a80008 {   fd =
>15, id = 15, xid = 959769645,   client = 129.67.114.26:50797,   step =
>STP_FETCH,   handling = deliver,   err_code = 200, err_reason = (null), 
> restarts = 0, esis = 0   ws = 0x7f31a8a80078 {      id = "sess",    
>{s,f,r,e} = {0x7f31a8a80c90,+1864,(nil),+512000},   },   http[req] = {  
>  ws = 0x7f31a8a80078[sess]       "GET",       "/",       "HTTP/1.1",   
>   "User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de;
>rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3",       "Accept:
>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",      
>"Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3",      
>"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",       "Keep-Alive:
>115",       "Connection: keep-alive",       "Cache-Control: max-age=0", 
>     "host: www.sueddeutsche.de",   },   worker = 0x7bf6fe80 {     ws =
>0x7bf6ffe8 {        id = "wrk",       {s,f,r,e} =
>{0x7bef0e00,+9752,(nil),+512000},     },     http[bereq] = {       ws =
>0x7bf6ffe8[wrk]         "GET",         "/",         "HTTP/1.1",        
>"User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de;
>rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3",         "Accept:
>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",       
> "Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3",        
>"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",         "host:
>www.sueddeutsche.de",         "X-Varnish: 959769645",     },    
>http[beresp] = {       ws = 0x7bf6ffe8[wrk]         "HTTP/1.1",        
>"200",         "OK",         "Server: Apache-Coyote/1.1",        
>"Expires: Mon, 14 Jun 2010 16:06:31 GMT",         "Content-Type:
>text/html;charset=utf-8",         "Transfer-Encoding: chunked",        
>"Date: Mon, 14 Jun 2010 16:05:30 GMT",         "Cache-Control:
>max-age=120",     },     },     vcl = {       srcname = {        
>"input",         "Default",       },     },   obj = 0x7f31a8807300 {    
>xid = 959769645,     ws = 0x7f31a8807320 {        id = "obj",      
>{s,f,r,e} = {0x7f31a8807508,+240,+248,+248},     },     http[obj] = {   
>   ws = 0x7f31a8807320[obj]         "HTTP/1.1",         "200",        
>"OK",         "Server: Apache-Coyote/1.1",         "Expires: Mon, 14 Jun
>2010 16:06:31 GMT",         "Content-Type: text/html;charset=utf-8",    
>    "Date: Mon, 14 Jun 2010 16:05:30 GMT",         "Cache-Control:
>max-age=120",         "Content-Length: 139787",     },     len = 139787,
>    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]       },  
>    8715 {         69 70 70 65 74 2f 74 65 6d 70 6c 61 74 65 2f 73
>|ippet/template/s|         6e 69 70 70 65 74 5f 6e 65 75 65 5f 72 65 63
>68 |nippet_neue_rech|         74 65 5f 6c 65 69 73 74 65 2f 6c 69 6d 69
>74 2f |te_leiste/limit/|         36 22 3e 0d 0a 0a 20 20 20 20 20 20 20
>20 20 20 |6">...          |         [8651 more]       },     },   }, },
>
>_______________________________________________
>varnish-bugs mailing list
>varnish-bugs at varnish-cache.org
>http://lists.varnish-cache.org/mailman/listinfo/varnish-bugs
>

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.




More information about the varnish-bugs mailing list