Adobe Flash IExternalizable.writeExternal Type Confusion
Posted by deepcore on October 19, 2015 – 11:22 am
If IExternalizable.writeExternal is overridden with a value that is not a function, Flash assumes it is a function even though it is not one. This leads to execution of a ‘method’ outside of the ActionScript object’s ActionScript vtable, leading to memory corruption.
Post a reply
You must be logged in to post a comment.