danepitkin opened a new issue, #60:
URL: https://github.com/apache/arrow-java/issues/60

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   I was playing around with the Arrow Java ORC adapter and noticed an 
intermittent SIGABRT when `.clear()`ing ORC file/stripe readers. 
   
   On MacOS M1 (aarch64), I can reproduce locally with this diff: 
https://github.com/apache/arrow/pull/43699. However, this diff does not fail in 
CI, which is configured to run only on Linux. The test iteratively creates a 
new ORC file, reads a stripe, then deletes it. The test is repeated 100 times. 
The SIGABRT is intermittent and typically crashes on a random test iteration. 
   
   My assumption is that there is a memory management issue in the Arrow ORC 
JNI / Arrow ORC / Apache ORC C++ layers that manifests when destructing the ORC 
C++ objects.
   
   ### Component(s)
   
   Java


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to