Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode Guard Malloc and on Device Debugging: 'libgmalloc.dylib' image not found

Tags:

xcode

malloc

I enabled memory checking in Xcode (Edit Scheme -> Options). I'm now getting the following when I perform on device debugging: dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found. The measure was taken proactively in hopes of catching mistakes early in the cycle.

Is memory checking not valid on a device? It appears its valid since it was acknowledged and investigated according to http://lists.apple.com/archives/xcode-users/2012/Mar/msg00271.html. Also, Xcode had no complaints during compile and link. If its not valid for a device, why is Xcode inserting the library? Are there any solutions? Googling returned a few hits, but I did not see any concrete solutions.

How does one enable Xcode Guard Malloc when debugging on a device?

like image 859
jww Avatar asked Nov 15 '12 11:11

jww


1 Answers

You can't use GuardMalloc on the device.

like image 113
Amit Singh Avatar answered Sep 19 '22 11:09

Amit Singh