Zehua Zou created ORC-2028:
------------------------------
Summary: evictEntriesBefore has deleted buffers used in unfinished
coroutines causes panic
Key: ORC-2028
URL: https://issues.apache.org/jira/browse/ORC-2028
Project: ORC
Issue Type: Bug
Reporter: Zehua Zou
`ReadRangeCache::makeCacheEntries` creates some buffers and pass them to async
coroutines.
`ReadRangeCache::evictEntriesBefore` will release these buffers but it doesn't
wait until the coroutines finish. So coroutines may use freed memory and panic
happens.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)