Loading...
--- dyld/dyld-360.18/src/dyldNew.cpp
+++ dyld/dyld-421.2/src/dyldNew.cpp
@@ -62,7 +62,7 @@
void* malloc(size_t size)
{
- if ( dyld::gLibSystemHelpers != NULL) {
+ if ( (dyld::gLibSystemHelpers != NULL) && dyld::gProcessInfo->libSystemInitialized ) {
void* p = dyld::gLibSystemHelpers->malloc(size);
//dyld::log("malloc(%lu) => %p from libSystem\n", size, p);
return p;