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