You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@orc.apache.org by "Zehua Zou (Jira)" <ji...@apache.org> on 2025/10/16 09:48:00 UTC
[jira] [Created] (ORC-2028) evictEntriesBefore has deleted buffers used in unfinished coroutines causes panic
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)