A third cache evacuate issue
----------------------------
Key: TS-978
URL: https://issues.apache.org/jira/browse/TS-978
Project: Traffic Server
Issue Type: Bug
Reporter: mohan_zl
{code:title=crash message when enable cache evacuate feature after fixing
TS-970 and TS-971}
(gdb) bt
#0 0x0000003639c30265 in raise () from /lib64/libc.so.6
#1 0x0000003639c31d10 in abort () from /lib64/libc.so.6
#2 0x00002b3e732f2a0a in ink_die_die_die (retval=Could not find the frame base
for "ink_die_die_die".
) at ink_error.cc:43
#3 0x00002b3e732f2c89 in ink_fatal_va (return_code=Could not find the frame
base for "ink_fatal_va".
) at ink_error.cc:65
#4 0x00002b3e732f2e56 in ink_fatal (return_code=Could not find the frame base
for "ink_fatal".
) at ink_error.cc:73
#5 0x00002b3e732f0c8a in _ink_assert (a=Could not find the frame base for
"_ink_assert".
) at ink_assert.cc:44
#6 0x00000000006b2635 in Vol::evacuateDocReadDone (this=0x2f9c8c0, event=3900,
e=0x2f9c990) at CacheWrite.cc:640
#7 0x00000000004d3e2d in Continuation::handleEvent (this=0x2f9c8c0,
event=3900, data=0x2f9c990) at I_Continuation.h:146
#8 0x000000000068b054 in AIOCallbackInternal::io_complete (this=0x2f9c990,
event=1, data=0x33fbe30) at P_AIO.h:80
#9 0x00000000004d3e2d in Continuation::handleEvent (this=0x2f9c990, event=1,
data=0x33fbe30) at I_Continuation.h:146
#10 0x00000000006f7424 in EThread::process_event (this=0x2aaaab12c010,
e=0x33fbe30, calling_code=1) at UnixEThread.cc:142
#11 0x00000000006f7766 in EThread::execute (this=0x2aaaab12c010) at
UnixEThread.cc:219
#12 0x00000000006f6dab in spawn_thread_internal (a=0x2f11290) at Thread.cc:88
#13 0x000000363a8064a7 in start_thread () from /lib64/libpthread.so.0
#14 0x0000003639cd3c2d in clone () from /lib64/libc.so.6
(gdb) f 6
#6 0x00000000006b2635 in Vol::evacuateDocReadDone (this=0x2f9c8c0, event=3900,
e=0x2f9c990) at CacheWrite.cc:640
640 ink_assert(!b->evac_frags.key.fold());
(gdb) p b->evac_frags
$1 = {link = {next = 0x0}, key = {b = {5265707954292858696,
10673458967342772660}}, earliest_key = {b = {5265707954292858696,
10673458967342772660}}}
(gdb) p b->evac_frags.key
$2 = {b = {5265707954292858696, 10673458967342772660}}
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira