[Python] Reading and filtering a parquet file from s3 causes 139 exit
- Dominant language
- C++
- Stars
- 17.1k
- Forks
- 4.3k
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 88
Description
### Describe the bug, including details regarding any error messages, version, and platform.
Reading a parquet file from s3 using `pyarrow.parquet.read_table` seems to intermittently cause a exit code 139 error when running code through a docker container with the message `terminate called without an active exception` when you add filters that filter out all of the data.
```
import fsspec
import pyarrow.parquet as pq
fs, path = fsspec.core_url_to_fs(s3_file_path)
dataset = pq.read_table(path, filesystem=fs, filters= [[('date', '<', '2000-01-01')]])
```
### Environment
Python 3.8
fsspec==2023.12.0
pyarrow==14.0.1 - * using pyarrow==3.0.1 seems to work
### Component(s)
Parquet, Python
Contributor guide
Assessment
This issue has not been assessed yet.