[Varnish] #1596: Panic message:#012Assert error in vbf_fetch_thread()
Varnish
varnish-bugs at varnish-cache.org
Thu Oct 23 10:41:08 CEST 2014
#1596: Panic message:#012Assert error in vbf_fetch_thread()
--------------------+----------------------------------
Reporter: webi | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Varnish 4.0 release
Component: build | Version: 4.0.1
Severity: normal | Resolution:
Keywords: |
--------------------+----------------------------------
Comment (by Youri_13):
Hello,
I have the same problem. Since I turn on esi, the child process has
crashed several times.
We are using Varnish 4.0.2 and it seems to occur randomly.
This are a few of the Panic messages:
{{{
Oct 23 04:12:42 wwwbe varnishd[4933]: Child (20828) died signal=6
Oct 23 04:12:42 wwwbe varnishd[4933]: Child (20828) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441d08e020 {#012 ws = 0x7f441d08e0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441d090008,+15504,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441d08e270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441b498cb0,+248,(nil),+248},#012 },#012 objcore (FETCH) =
0x7f441dc2b880 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f441dc1a400#012 }#012 obj (FETCH) = 0x7f441b498b00 {#012 vxid =
2147484163,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "414",#012 "Request-URI Too Large",#012
"Date: Thu, 23 Oct 2014 02:12:41 GMT",#012 "Server: Apache",#012
"Content-Length: 250",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "Vary: X-UA-Device",#012 "X-Cache-
ttl: 0.000",#012 },#012 len = 250,#012 store = {#012 },#012
},#012 }#012
Oct 23 04:12:42 wwwbe varnishd[4933]: child (21181) Started
Oct 23 04:12:42 wwwbe varnishd[4933]: Child (21181) said Child starts
Oct 23 04:13:26 wwwbe varnishd[4933]: Child (21181) died signal=6
Oct 23 04:13:26 wwwbe varnishd[4933]: Child (21181) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441d08e020 {#012 ws = 0x7f441d08e0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441d090008,+16032,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441d08e270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441d4167b0,+248,(nil),+248},#012 },#012 objcore (FETCH) =
0x7f441dc2a700 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f441dc2c630#012 }#012 obj (FETCH) = 0x7f441d416600 {#012 vxid =
2147483693,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "414",#012 "Request-URI Too Large",#012
"Date: Thu, 23 Oct 2014 02:13:25 GMT",#012 "Server: Apache",#012
"Content-Length: 250",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "Vary: X-UA-Device",#012 "X-Cache-
ttl: 0.000",#012 },#012 len = 250,#012 store = {#012 },#012
},#012 }#012
Oct 23 04:13:26 wwwbe varnishd[4933]: child (21597) Started
Oct 23 04:13:26 wwwbe varnishd[4933]: Child (21597) said Child starts
Oct 23 04:14:09 wwwbe varnishd[4933]: Child (21597) died signal=6
Oct 23 04:14:09 wwwbe varnishd[4933]: Child (21597) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441d039020 {#012 ws = 0x7f441d0390e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441d03b008,+16552,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441d039270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441d8149b0,+248,(nil),+248},#012 },#012 objcore (FETCH) =
0x7f441a83c180 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f441a83df60#012 }#012 obj (FETCH) = 0x7f441d814800 {#012 vxid =
2147647591,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "414",#012 "Request-URI Too Large",#012
"Date: Thu, 23 Oct 2014 02:14:08 GMT",#012 "Server: Apache",#012
"Content-Length: 250",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "Vary: X-UA-Device",#012 "X-Cache-
ttl: 0.000",#012 },#012 len = 250,#012 store = {#012 },#012
},#012 }#012
Oct 23 04:14:09 wwwbe varnishd[4933]: child (21913) Started
Oct 23 04:14:09 wwwbe varnishd[4933]: Child (21913) said Child starts
Oct 23 04:15:28 wwwbe varnishd[4933]: Child (21913) died signal=6
Oct 23 04:15:28 wwwbe varnishd[4933]: Child (21913) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441cc8e020 {#012 ws = 0x7f441cc8e0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441cc90008,+17488,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441cc8e270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441b862db0,+248,(nil),+248},#012 },#012 objcore (FETCH) =
0x7f441b010800 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f441b012710#012 }#012 obj (FETCH) = 0x7f441b862c00 {#012 vxid =
2147549232,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "414",#012 "Request-URI Too Large",#012
"Date: Thu, 23 Oct 2014 02:15:27 GMT",#012 "Server: Apache",#012
"Content-Length: 250",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "Vary: X-UA-Device",#012 "X-Cache-
ttl: 0.000",#012 },#012 len = 250,#012 store = {#012 },#012
},#012 }#012
Oct 23 04:15:28 wwwbe varnishd[4933]: child (22251) Started
Oct 23 04:15:28 wwwbe varnishd[4933]: Child (22251) said Child starts
Oct 23 04:15:38 wwwbe varnishd[4933]: Child (22251) died signal=6
Oct 23 04:15:38 wwwbe varnishd[4933]: Child (22251) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441c88e020 {#012 ws = 0x7f441c88e0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441c890008,+17608,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441c88e270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441d425db0,+248,(nil),+248},#012 },#012 objcore (FETCH) =
0x7f441dc1b200 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f441dc2dd60#012 }#012 obj (FETCH) = 0x7f441d425c00 {#012 vxid =
2147483800,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "414",#012 "Request-URI Too Large",#012
"Date: Thu, 23 Oct 2014 02:15:37 GMT",#012 "Server: Apache",#012
"Content-Length: 250",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "Vary: X-UA-Device",#012 "X-Cache-
ttl: 0.000",#012 },#012 len = 250,#012 store = {#012 },#012
},#012 }#012
Oct 23 04:15:38 wwwbe varnishd[4933]: child (22407) Started
Oct 23 04:15:38 wwwbe varnishd[4933]: Child (22407) said Child starts
Oct 23 04:57:30 wwwbe varnishd[4933]: Child (22407) died signal=6
Oct 23 04:57:30 wwwbe varnishd[4933]: Child (22407) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441d08e020 {#012 ws = 0x7f441d08e0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441d090008,+576,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_do_pass#012 is_uncacheable#012 is_abandon#012 is_is_gzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f441d08e270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f441bc1b9c0,+232,(nil),+232},#012 },#012 objcore (FETCH) =
0x7f441c498300 {#012 refcnt = 1#012 flags = 0x104#012 objhead =
0x7f442f84d320#012 }#012 obj (FETCH) = 0x7f441bc1b800 {#012 vxid =
2147517676,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "200",#012 "OK",#012 "Date: Thu, 23
Oct 2014 02:57:29 GMT",#012 "Server: Apache",#012 "Vary:
Accept-Encoding",#012 "Content-Encoding: gzip",#012
"Content-Length: 20",#012 "Content-Type: text/html;
charset=iso-8859-1",#012 "X-Cache-ttl: 0.000",#012 },#012 len
= 25,#012 store = {#012 },#012 },#012 }#012
Oct 23 04:57:31 wwwbe varnishd[4933]: child (31654) Started
Oct 23 04:57:31 wwwbe varnishd[4933]: Child (31654) said Child starts
Oct 23 08:56:56 wwwbe varnishd[19016]: Child (19018) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f97fefad9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f97fefad9d1]#012 0x7f97fecfa86d:
/lib64/libc.so.6(clone+0x6d) [0x7f97fecfa86d]#012 busyobj =
0x7f97ec406020 {#012 ws = 0x7f97ec4060e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f97ec408008,+2168,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_do_pass#012 is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f97ec406270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f97ea07d5f8,+352,(nil),+352},#012 },#012 objcore (FETCH) =
0x7f97eb012d00 {#012 refcnt = 1#012 flags = 0x104#012 objhead =
0x7f97fe04d320#012 }#012 obj (FETCH) = 0x7f97ea07d400 {#012 vxid =
2147483776,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "200",#012 "OK",#012 "Date: Thu, 23
Oct 2014 06:56:55 GMT",#012 "Server: Apache",#012 "Last-
Modified: Tue, 17 Jun 2014 09:32:52 GMT",#012 "ETag: "30a5038-5de-
4fc04d3efe11c"",#012 "Accept-Ranges: bytes",#012 "Content-
Length: 1502",#012 "Cache-Control: max-age=1209600, public, must-
revalidate",#012 "Content-Type: image/png",#012 "Vary: X-UA-
Device",#012 "X-Cache-ttl: 0.000",#012 },#012 len = 1502,#012
store = {#012 },#012 },#012 }#012
Oct 23 08:56:57 wwwbe varnishd[19016]: child (20429) Started
Oct 23 08:56:57 wwwbe varnishd[19016]: Child (20429) said Child starts
Oct 23 08:58:44 wwwbe varnishd[19016]: Child (20429) died signal=6
Oct 23 08:58:44 wwwbe varnishd[19016]: Child (20429) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f97fefad9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f97fefad9d1]#012 0x7f97fecfa86d:
/lib64/libc.so.6(clone+0x6d) [0x7f97fecfa86d]#012 busyobj =
0x7f97ea07d020 {#012 ws = 0x7f97ea07d0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f97ea07f008,+2176,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_do_pass#012 is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 3 (length),#012 },#012 ws =
0x7f97ea07d270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f97e680e478,+352,(nil),+352},#012 },#012 objcore (FETCH) =
0x7f97eb428480 {#012 refcnt = 1#012 flags = 0x104#012 objhead =
0x7f97fe04d390#012 }#012 obj (FETCH) = 0x7f97e680e280 {#012 vxid =
2147549239,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "200",#012 "OK",#012 "Date: Thu, 23
Oct 2014 06:58:43 GMT",#012 "Server: Apache",#012 "Last-
Modified: Tue, 17 Jun 2014 09:32:52 GMT",#012 "ETag: "30a5038-5de-
4fc04d3efe11c"",#012 "Accept-Ranges: bytes",#012 "Content-
Length: 1502",#012 "Cache-Control: max-age=1209600, public, must-
revalidate",#012 "Content-Type: image/png",#012 "Vary: X-UA-
Device",#012 "X-Cache-ttl: 0.000",#012 },#012 len = 1502,#012
store = {#012 },#012 },#012 }#012
Oct 23 08:58:44 wwwbe varnishd[19016]: child (20814) Started
Oct 23 08:58:44 wwwbe varnishd[19016]: Child (20814) said Child starts
Oct 23 09:03:40 wwwbe varnishd[19016]: Child (20814) died signal=6
Oct 23 09:03:40 wwwbe varnishd[19016]: Child (20814) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f97fefad9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f97fefad9d1]#012 0x7f97fecfa86d:
/lib64/libc.so.6(clone+0x6d) [0x7f97fecfa86d]#012 busyobj =
0x7f97e986c020 {#012 ws = 0x7f97e986c0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f97e986e008,+2728,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 2 (chunked),#012 },#012 ws =
0x7f97e986c270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f97e749ded0,+352,(nil),+352},#012 },#012 objcore (FETCH) =
0x7f97e7428700 {#012 refcnt = 2#012 flags = 0x4#012 objhead =
0x7f97e742a4e0#012 }#012 obj (FETCH) = 0x7f97e749dd00 {#012 vxid =
2147844173,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "200",#012 "OK",#012 "Date: Thu, 23
Oct 2014 07:03:38 GMT",#012 "Server: Apache",#012 "Expires:
Thu, 19 Nov 1981 08:52:00 GMT",#012 "Cache-Control: no-store, no-
cache, must-revalidate, post-check=0, pre-check=0",#012 "Pragma:
no-cache",#012 "Content-Type: application/json;
charset=UTF-8;",#012 "Vary: X-UA-Device",#012 "X-Cache-ttl:
0.000",#012 },#012 len = 1315,#012 store = {#012 },#012
},#012 }#012
Oct 23 09:03:40 wwwbe varnishd[19016]: child (22339) Started
Oct 23 09:03:40 wwwbe varnishd[19016]: Child (22339) said Child starts
Oct 23 07:55:15 wwwbe varnishd[4933]: Child (31654) died signal=6
Oct 23 07:55:15 wwwbe varnishd[4933]: Child (31654) Panic
message:#012Assert error in vbf_fetch_thread(), cache/cache_fetch.c line
842:#012 Condition(uu == bo->fetch_obj->len) not true.#012thread =
(cache-worker)#012ident =
Linux,2.6.32-042stab092.1,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012
0x43b4ed: /usr/sbin/varnishd() [0x43b4ed]#012 0x43b7fd:
/usr/sbin/varnishd() [0x43b7fd]#012 0x425a9d: /usr/sbin/varnishd()
[0x425a9d]#012 0x43e44f: /usr/sbin/varnishd(Pool_Work_Thread+0x4ce)
[0x43e44f]#012 0x456f84: /usr/sbin/varnishd() [0x456f84]#012 0x4570ad:
/usr/sbin/varnishd(WRK_thread+0x27) [0x4570ad]#012 0x7f44307ba9d1:
/lib64/libpthread.so.0(+0x79d1) [0x7f44307ba9d1]#012 0x7f443050786d:
/lib64/libc.so.6(clone+0x6d) [0x7f443050786d]#012 busyobj =
0x7f441d45b020 {#012 ws = 0x7f441d45b0e0 {#012 id = "bo",#012
{s,f,r,e} = {0x7f441d45d008,+864,(nil),+57368},#012 },#012 refcnt =
1#012 retries = 0#012 failed = 0#012 state = 3#012 is_do_esi#012
is_do_pass#012 is_uncacheable#012 is_abandon#012 is_is_gunzip#012
is_should_close#012 bodystatus = 2 (chunked),#012 },#012 ws =
0x7f441d45b270 {#012 id = "obj",#012 {s,f,r,e} =
{0x7f4411985de8,+464,(nil),+464},#012 },#012 objcore (FETCH) =
0x7f441747ff00 {#012 refcnt = 1#012 flags = 0x104#012 objhead =
0x7f442f84d390#012 }#012 obj (FETCH) = 0x7f4411985c00 {#012 vxid =
2148008215,#012 http[obj] = {#012 ws = (nil)[]#012
"HTTP/1.1",#012 "200",#012 "OK",#012 "Date: Thu, 23
Oct 2014 05:55:14 GMT",#012 "Server: Apache",#012 "Expires:
Thu, 19 Nov 1981 08:52:00 GMT",#012 "Cache-Control: no-store, no-
cache, must-revalidate, post-check=0, pre-check=0",#012 "Pragma:
no-cache",#012 "Set-Cookie:
PHPSESSID=20b718b8a719c9ced1989646f4eac49f; expires=Thu, 30-Oct-2014
05:55:14 GMT; Max-Age=604800; path=/",#012 "Content-Type:
text/html; charset=iso-8859-1",#012 "Vary: Accept-Encoding, X-UA-
Device",#012 "X-Cache-t
Oct 23 07:55:15 wwwbe varnishd[4933]: child (6519) Started
Oct 23 07:55:15 wwwbe varnishd[4933]: Child (6519) said Child starts
}}}
Does anyone have any idea how to solve this problem?
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1596#comment:5>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list