ritchie46 edited a comment on pull request #9778:
URL: https://github.com/apache/arrow/pull/9778#issuecomment-812991117


   Hmm.. This is sadly a bit too late. But the current implementation does an 
invalid read/write. I get a SEGFAULT if I run [this 
test](https://github.com/ritchie46/arrow/blob/acd93b8ef2de77759dd5ac3e5ff868a508de6c22/rust/arrow-pyarrow-integration-testing/tests/test_sql.py#L82)
 a 1000 times.
   
   ```
   Current thread 0x00007f3bd56f4740 (most recent call first):
     File 
"/home/ritchie46/code/arrow/rust/arrow-pyarrow-integration-testing/tests/test_sql.py",
 line 89 in test_list_array
     File "/opt/miniconda3/lib/python3.8/unittest/case.py", line 633 in 
_callTestMethod
     File "/opt/miniconda3/lib/python3.8/unittest/case.py", line 676 in run
     File "/opt/miniconda3/lib/python3.8/unittest/case.py", line 736 in __call__
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/unittest.py", 
line 207 in runtest
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
131 in pytest_runtest_call
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/callers.py", line 
187 in _multicall
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
84 in <lambda>
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
93 in _hookexec
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 
286 in __call__
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
207 in <lambda>
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
234 in from_call
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
206 in call_runtest_hook
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
182 in call_and_report
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
96 in runtestprotocol
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/runner.py", line 
81 in pytest_runtest_protocol
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/callers.py", line 
187 in _multicall
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
84 in <lambda>
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
93 in _hookexec
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 
286 in __call__
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/main.py", line 
270 in pytest_runtestloop
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/callers.py", line 
187 in _multicall
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
84 in <lambda>
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
93 in _hookexec
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 
286 in __call__
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/main.py", line 
246 in _main
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/main.py", line 
196 in wrap_session
     File "/opt/miniconda3/lib/python3.8/site-packages/_pytest/main.py", line 
239 in pytest_cmdline_main
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/callers.py", line 
187 in _multicall
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
84 in <lambda>
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/manager.py", line 
93 in _hookexec
     File "/opt/miniconda3/lib/python3.8/site-packages/pluggy/hooks.py", line 
286 in __call__
     File 
"/opt/miniconda3/lib/python3.8/site-packages/_pytest/config/__init__.py", line 
91 in main
     File "/opt/miniconda3/bin/pytest", line 8 in <module>
   Illegal instruction (core dumped)
   ```
   
   I hope I can find the location of this invalid read/write. If anybody has an 
idea of where did could occur that would be very much appreciated.


-- 
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.

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


Reply via email to