Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.0.0
Description
https://github.com/apache/arrow/blob/master/go/arrow/ipc/writer.go#L441
In the *arrow.StringType case, in the needTruncate code path (happens when writing a record.NewSlice), a reference to data.buffers[2] is appended to the payload body. It gets Release'd here without any Retain.
The code for the FixedWidthType and BinaryType cases is similar.
The attached code reproduces the issue.
Attachments
Attachments
Issue Links
- links to