[Varnish] #1831: random Panic's at recent master
Varnish
varnish-bugs at varnish-cache.org
Tue Dec 15 09:36:05 CET 2015
#1831: random Panic's at recent master
------------------------+----------------------
Reporter: hjanuschka | Type: defect
Status: new | Priority: normal
Milestone: | Component: varnishd
Version: trunk | Severity: normal
Keywords: |
------------------------+----------------------
Child (38439) Panic at: Tue, 15 Dec 2015 08:07:03 GMT#012"Assert error in
VDP_bytes(), cache/cache_deliver_proc.c line 49:#012 Condition(act >
VDP_NULL || len > 0) not true.#012thread = (cache-worker)#012version =
varnish-trunk revision 2c76f5b#012ident =
Linux,3.16.0-4-amd64,x86_64,-jnone,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x431d12: pan_ic+0x152#012 0x41a598: VDP_bytes+0xb8#012 0x4624c2:
sml_iterator+0x252#012 0x44b498: V1D_Deliver+0x228#012 0x4343bf:
cnt_vdp+0x11f#012 0x435aa6: CNT_Request+0x1496#012 0x44c0d3:
HTTP1_Session+0xd3#012 0x437f01: SES_Proto_Req+0x61#012 0x446b6a:
WRK_Thread+0x45a#012 0x446fbb: pool_thread+0x2b#012req = 0x7fb3e81a6460
{#012 vxid = 10649615, step = R_STP_DELIVER,#012 req_body =
R_BODY_NONE,#012 restarts = 0, esi_level = 0,#012 sp = 0x7fb3e81a6250
{#012 fd = 468, vxid = 10649614,#012 client = 92.123.224.148
55483,#012 step = S_STP_H1PROC,#012 },#012 worker = 0x7fb3dd978cc0
{#012 stack = {0x7fb3dd979000 -> 0x7fb3dd96d000},#012 ws =
0x7fb3dd978eb8 {#012 id = \"wrk\",#012 {s,f,r,e} =
{0x7fb3dd978460,0x7fb3dd978460,(nil),+2040},#012 },#012 VCL::method
= DELIVER,#012 VCL::return = deliver,#012 VCL::methods = {RECV,
HASH, HIT, DELIVER},#012 },#012 ws = 0x7fb3e81a6640 {#012 id =
\"req\",#012 {s,f,r,e} = {0x7fb3e81a8440,+2536,+57336,+57336},#012
},#012 http_conn = 0x7fb3e81a6568 {#012 fd = 468,#012 doclose =
NULL,#012 ws = 0x7fb3e81a6640,#012 {rxbuf_b, rxbuf_e} =
{0x7fb3e81a8440, 0x7fb3e81a8990},#012 {pipeline_b, pipeline_e} =
{(nil), (nil)},#012 content_length = -1,#012 body_status = none,#012
first_byte_timeout = 0.000000,#012 between_bytes_timeout =
0.000000,#012 },#012 http[req] = 0x7fb3e81a66d8 {#012 ws[req] =
0x7fb3e81a6640,#012 hdrs {#012 \"GET\",#012
\"/static/sid/438/kmprog/index.xml\",#012 \"HTTP/1.1\",#012
\"If-Modified-Since: Tue, 15 Dec 2015 07:55:36 GMT\",#012 \"Accept:
*/*\",#012 \"Pragma: no-cache\",#012 \"Expires: 0\",#012
\"Last-Modified: Thu Jan 01 1970 01:00:00 GMT+0100
(Mitteleurop\303\244ische Zeit)\",#012 \"Referer:
http://www.krone.at/\",#012 \"Accept-Language: de-DE\",#012
\"User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0)
like Gecko\",#012 \"True-Client-IP: 93.220.47.198\",#012 \"X
-Akamai-CONFIG-LOG-DETAIL: true\",#012 \"TE: chunked;q=1.0\",#012
\"Connection: TE, keep-alive\",#012 \"Akamai-Origin-Hop: 2\",#012
\"Via: 1.1 v1-akamaitech.net(ghost) (AkamaiGHost), 1.1 akamai.net(ghost)
(AkamaiGHost)\",#012 \"Host: www.krone.at\",#012 \"Accept-
Encoding: gzip\",#012 \"X-Forwarded-For: 93.220.47.198, 84.53.136.40,
92.123.224.148, 92.123.224.148\",#012 \"X-passthrough-headers:
yes\",#012 \"X-Varnish-TTL: 899.954\",#012 \"X-Varnish-Cache:
HIT\",#012 },#012 },#012 http[resp] = 0x7fb3e81a6fc8 {#012 ws[req]
= 0x7fb3e81a6640,#012 hdrs {#012 \"HTTP/1.1\",#012
\"200\",#012 \"OK\",#012 \"Date: Tue, 15 Dec 2015 08:07:02
GMT\",#012 \"Last-Modified: Tue, 15 Dec 2015 08:06:13 GMT\",#012
\"Cache-Control: max-age=480\",#012 \"Expires: Tue, 15 Dec 2015
08:15:02 GMT\",#012 \"Content-Type: text/xml\",#012 \"x-url:
/static/sid/438/kmprog/index.xml\",#012 \"x-host: www.krone.at\",#012
\"X-Varnish-BE: hps_director\",#012 \"Content-Encoding: gzip\",#012
\"Vary: Accept-Encoding\",#012 \"Age: 0\",#012 \"X-Varnish-Node:
asgard\",#012 \"X-Varnish-TTL: 899.954\",#012 \"X-Varnish-Cache:
HIT\",#012 \"Connection: close\",#012 \"Server: Varnish\",#012
\"X-Powered-By: Curiosity\",#012 \"Accept-Ranges: bytes\",#012
\"Content-Length: 124\",#012 },#012 },#012 vcl = {#012 temp =
warm#012 srcname = {#012 \"input\",#012 \"Builtin\",#012
\"/opt/varnish/confs/backends.vcl\",#012
\"/opt/varnish/confs/security/vfw.vcl\",#012
\"/opt/varnish/confs/security/protocol.vcl\",#012
\"/opt/varnish/confs/security/paths.vcl\",#012
\"/opt/varnish/confs/security/generic.vcl\",#012
\"/opt/varnish/confs/security/sql.vcl\",#012
\"/opt/varnish/confs/security/xss.vcl\",#012
\"/opt/varnish/confs/node.vcl\",#012 },#012 },#012 objcore[REQ] =
0x7fb3e81334f0 {#012 refcnt = 2,#012 flags = 0x0,#012 objhead =
0x7fb3e81333a0,#012 stevedore = 0xd08d90 (malloc s0),#012 },#012
flags = {#012 is_hit,#012 },#012},#012#012"
recently upgraded to master and now my logs are receiving the following
panic from time to time resulting in a crash
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1831>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list