Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
0.13.0, 0.14.0, 0.14.1
Description
When creating a Table from a list/iterator of batches which contains an "empty" RecordBatch a Table is produced but attempts to run any pyarrow built-in functions (such as unique()) occasionally result in a Segfault.
The MWE is attached: segfault_ex.py
- The segfaults happen randomly, around 30% of the time.
- Commenting out line 10 in the MWE results in no segfaults.
- The segfault is triggered using the unique() function, but I doubt the behaviour is specific to that function, from what I gather the problem lies in Table creation.
I'm on Windows 10, using Python 3.6 and pyarrow 0.14.0 installed through pip (problem also occurs with 0.13.0 from conda-forge).
Attachments
Attachments
Issue Links
- links to