-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS malloc hooking is incomplete #213
Comments
This seems to be because MacOS calls
|
Setting Unfortunately it looks like |
Stupid question, but why didn't the CI catch this? It's running on OSX :/ |
Good question, I am not sure. It could be a different version of MacOS and libc? |
I think we just need to hook the correct destructor for the pthread and invoke the correct free(). Will work on this. |
The C++ tests for MacOS are broken. The
_pthread_tsd_cleanup
function is callingfind_zone_and_free()
which calls into the system allocator and not IsoAlloc. This is not broken on other platforms.The text was updated successfully, but these errors were encountered: