[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] ThreadedFFIPlugin can access stale objects after a callout. (#516)

Eliot Miranda notifications at github.com
Sun Aug 30 00:34:36 UTC 2020

In structure return the FFIPlugin creates an instance of the return type (retType in ffiReturnStruct:ofType:in:), but the return type has been fetched from the stack or method *before* the callout, not after.  This should be fixed, but it needs thought to determine the best way to access the type object.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200829/1c6b82ae/attachment.html>

More information about the Vm-dev mailing list