Please see the attached patch that is a separated and improved version
of the prevously submitted patch.
ChangeLog draft:
mono_image_fixup_vtable is now called only when the image is loaded and
creates trampolines rather than pointers to wrapper functions.
A new trampoline type MONO_TRAMPOLINE_V
I found out that reference counting in mono_image_close_except_pools was
broken so I fixed that as well.
Double freeing was possible with mono_close_exe_image and I fixed that
as well.
I can submit these two separately, but the first one is required by
mono_vtfixup_trampoline to function cor
Submit them separatedly, because the commits should be split anyway.
And please, don't put the patch inline in the email body.
Thanks,
Rodrigo
2009/11/1 Kornél Pál
> I found out that reference counting in mono_image_close_except_pools was
> broken so I fixed that as well.
>
> Double freeing wa