I was under the impression that apple does not allow high CPU usage …
There certainly are CPU usage budgets for background processes but the symptoms you’ve described don’t match up with that.
How would you advise that I look for this cause of corruption?
If you can reproduce the problem with the debugger attached, set a breakpoint on
malloc_error_break
and then look at the backtrace to see what sort of memory is involved.
If not, you should look to the standard memory corruption debugging tools, including:
Zombies
Address sanitiser
Guard malloc
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
WWDC runs Mon, 5 Jun through to Fri, 9 Jun. During that time all of DTS will be at the conference, helping folks out face-to-face. http://developer.apple.com/wwdc/