> Sorry, do you mean the libc functions? The GC doesn't use those to
> allocate its memory pools, and uses page allocation functions (mmap on
> *nix and VirtualAlloc on Windows). If you mean the GC functions, then
> wouldn't your hooked malloc be called before mallocNoSync is called?

I actually found the error (after > 8 hours of searching); it was because
HeapReAlloc wasn't calling HeapAlloc if the passed pointer was null, the way
realloc() is supposed to. Thank you for your reply though!

Reply via email to