[Varnish] #543: vcl.discard causes crash
Varnish
varnish-bugs at projects.linpro.no
Sat Mar 20 11:02:38 CET 2010
#543: vcl.discard causes crash
----------------------+-----------------------------------------------------
Reporter: sky | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
Old description:
> {{{
> Aug 17 23:55:31 varnish2 varnishd[16391]:
> Child (308) Panic message:
> Assert error in STV_alloc(), stevedore.c line 71:
> Condition((st) != NULL) not true.
> errno = 104 (Connection reset by peer)
> thread = (cache-worker)
> sp = 0x7f93ffc02008 {
> fd = 1654, id = 1654, xid = 741934159,
> client = 208.68.167.133:56858,
> step = STP_FETCH,
> handling = discard,
> err_code = 200,
> err_reason = (null),
> ws = 0x7f93ffc02080 {
> id = "sess",
> {s,f,r,e} = {0x7f93ffc02820,,+3084,(nil),+131072},
> },
> worker = 0x7f98f4b90bd0 {
> },
> vcl = {
> srcname= {
> "input",
> "Default",
> "/etc/varnish/yellowiki.vcl",
> "/etc/varnish/SJC_backends.vcl",
> "/etc/varnish/routing.vcl",
> },
> },
> obj = 0x7fb986e90000 {
> refcnt = 1, xid = 741934159,
> ws = 0x7fb986e90028 {
> id = "obj",
> {s,f,r,e} = {0x7fb986e90358,,+238,(nil),+3240},
> },
> http = {
> ws = 0x7fb986e90028 {
> id = "obj",
> {s,f,r,e} = {0x7fb986e90358,,+238,(nil),+3240},
> },
> }}}
New description:
{{{
Aug 17 23:55:31 varnish2 varnishd[16391]:
Child (308) Panic message:
Assert error in STV_alloc(), stevedore.c line 71:
Condition((st) != NULL) not true.
errno = 104 (Connection reset by peer)
thread = (cache-worker)
sp = 0x7f93ffc02008 {
fd = 1654, id = 1654, xid = 741934159,
client = 208.68.167.133:56858,
step = STP_FETCH,
handling = discard,
err_code = 200,
err_reason = (null),
ws = 0x7f93ffc02080 {
id = "sess",
{s,f,r,e} = {0x7f93ffc02820,,+3084,(nil),+131072},
},
worker = 0x7f98f4b90bd0 {
},
vcl = {
srcname= {
"input",
"Default",
"/etc/varnish/yellowiki.vcl",
"/etc/varnish/SJC_backends.vcl",
"/etc/varnish/routing.vcl",
},
},
obj = 0x7fb986e90000 {
refcnt = 1, xid = 741934159,
ws = 0x7fb986e90028 {
id = "obj",
{s,f,r,e} = {0x7fb986e90358,,+238,(nil),+3240},
},
http = {
ws = 0x7fb986e90028 {
id = "obj",
{s,f,r,e} = {0x7fb986e90358,,+238,(nil),+3240},
},
}}}
--
Comment(by phk):
Is this still relevant ?
--
Ticket URL: <http://www.varnish-cache.org/ticket/543#comment:3>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list