[Varnish] #1628: Assert error in VBO_DerefBusyObj()
Varnish
varnish-bugs at varnish-cache.org
Mon Nov 17 00:18:42 CET 2014
#1628: Assert error in VBO_DerefBusyObj()
----------------------+----------------------------------
Reporter: Jay | Owner:
Type: defect | Status: needinfo
Priority: normal | Milestone: Varnish 4.0 release
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: |
----------------------+----------------------------------
Comment (by franveux):
I've got the same error 5 times in 2 days. Here is trace from syslog. It
happens on MISS or PASS (VCL::method). Hope this will help.
{{{
Child (28841) Panic message:
Assert error in VBO_DerefBusyObj(), cache/cache_busyobj.c line 171:
Condition((bo) != NULL) not true.[[BR]]
thread = (cache-worker)
version = varnish-trunk revision a221996
ident =
Linux,3.13.0-37-generic,x86_64,-smalloc,-smalloc,-smalloc,-hcritbit,epoll
Backtrace:
0x4328e4: pan_ic+0xf4
0x4183d9: VBO_DerefBusyObj+0x369
0x423b5e: VBF_Fetch+0x2ce
0x437b7d: CNT_Request+0x130d
0x44d63b: HTTP1_Session+0x77b
0x439e07: ses_req_pool_task+0x67
0x43ad5a: SES_pool_accept_task+0x2ca
0x4350e8: Pool_Work_Thread+0x358
0x447c61: WRK_Thread+0x111
0x433e7b: pool_thread+0x2b
req = 0x7f2c57339c00 {
sp = 0x7f2d66407970,
vxid = 9756460,
step = R_STP_MISS,
req_body = R_BODY_NONE,
restarts = 0, esi_level = 0
sp = 0x7f2d66407970 {
fd = 2814, vxid = 9756459,
client = 80.12.XXX.1 52435,
step = S_STP_WORKING,
},
worker = 0x7f2ebfb06c70 {
stack = {0x7f2ebfb07000 -> 0x7f2ebfafb000}
ws = 0x7f2ebfb06e80 {
id = "wrk",
{s,f,r,e} = {0x7f2ebfb06460,0x7f2ebfb06460,(nil),+2040},
},
VCL::method = MISS,
VCL::return = fetch,
VCL::methods = {RECV, PIPE, PASS, HASH, MISS, HIT, DELIVER,
BACKEND_FETCH, BACKEND_RESPONSE},
},
ws = 0x7f2c57339db0 {
id = "req",
{s,f,r,e} = {0x7f2c5733bbd0,+1000,(nil),+57384},
},
http[req] = {
ws = 0x7f2c57339db0[req]
"GET",
"/reaction/attach_article_liste?article_id=142XXXX&title=La%20XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXtifs%20de%20r%C3%A9duction%20de%20ses%20gaz%20%C3%A0%20effet%20de%20serre%20%3F&output=JSON&media_code=seamen&check=1&date=1415977107.000000",
"HTTP/1.1",
"Host: apiXXXXXXXXXXXXXXXXX.com",
"Accept: */*",
"Cookie: RMFL=011XEZseU1011WrXXXXXXXXXXXXX1XE;
_ga=GA1.2.1634744289.1369299457; xtidc=1304XXXXXXX6206392;
__utma=163XXXXXXXXXXXXX4289.1369299457.1392368585.1394796293.107;
CoreM_State=3~-1~-1~-1~-1~6~6~6~10~10~7~7~|~~|~~|~~|~||||||~|~~|~~|~~|~~|~~|~~|~~|~;
CoreM_State_Content=6~|~93E7406300C435F6~4304E2414848F762~C6C74508251CEEF6~B4D4BE839E7D5F91~812BC5ADDCCA42C8~BF8A8E8B92BFC6A4~|~0~1~2~3~4~5;
CoreID6=65923101541313807417965&ci=50430000|XXXXXXXXXXXXXXXXXXXXX0000|TRNO;
xtvrn=$354102$353617$",
"Connection: keep-alive",
"Accept-Language: fr-fr",
"User-Agent: XXXXXXXX%20&%20A/35 CFNetwork/609 Darwin/13.0.0",
"X-Forwarded-For: 80.12.XX.XXX",
"Accept-Encoding: gzip",
},
vcl = {
srcname = {
"input",
"Builtin",
"local.vcl",
"purge.vcl",
},
},
objcore (REQ) = 0x7f2e80146270 {
refcnt = 2
flags = 0x202
objhead = 0x7f2d9f27ce60
stevedore = (nil)
}
},
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1628#comment:4>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list