bit2swaz commented on PR #10419: URL: https://github.com/apache/arrow-rs/pull/10419#issuecomment-5070347834
closing this in favor of a broader fix. @/Jefffrey pointed out that the Drop impl has the same soundness hole and theres no way to slap `unsafe` on `drop`. private fields on all three FFI structs (`FFI_ArrowSchema`, `FFI_ArrowArray`, `FFI_ArrowArrayStream`) is the right fix. kills both the `try_new` and the Drop vector at the root, for all of them at once will be creating a new issue for this to track the entire thing :) -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
