You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
https://github.com/apache/arrow/blob/master/go/arrow/ipc/writer.go#L441
In the
*arrow.StringType
case, in theneedTruncate
code path (happens when writing arecord.NewSlice
), a reference todata.buffers[2]
is appended to the payload body. It getsRelease
'd here without anyRetain
.The code for the
FixedWidthType
andBinaryType
cases is similar.The attached code reproduces the issue.
Reporter: Curt Hash
Assignee: Matthew Topol / @zeroshade
Original Issue Attachments:
PRs and other links:
Note: This issue was originally created as ARROW-13529. Please see the migration documentation for further details.
The text was updated successfully, but these errors were encountered: