[Vm-dev] FFI Plugin / IA32ABI | Crash on return from callback to VM

Marcel Taeumel marcel.taeumel at hpi.de
Wed Jun 17 18:34:11 UTC 2020


Hi all!

I just tried Alien exampleCqsort. The VM crashes (access violation (write access) at 042DCE88) when trying to return from the callback in Alien class >> #invokeCallbackContext:



So, the primitive "primReturnAsFromContextThrough" from the IA32ABI module leads to the crash. :-/

I am using the "IA32" ABI for thunk initialization and argument evaluation.

Best,
Marcel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200617/9a5ff7fc/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 9936 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200617/9a5ff7fc/attachment-0001.png>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: crash-alien-cqsort-win32-squeak.cog.spur.txt
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200617/9a5ff7fc/attachment-0001.txt>


More information about the Vm-dev mailing list