Strange crashes on the iPad device with core graphics functions

Posted by toastie on Stack Overflow See other posts from Stack Overflow or by toastie
Published on 2010-04-12T18:34:27Z Indexed on 2010/04/12 18:53 UTC
Read the original article Hit count: 401

I am getting a lot of strange EXC_BAD_ACCESS crashes on the iPad that only happen on the device and not in the simulator. I am assuming that they are somehow memory related, but I am not sure. They all happen with image context related functions.

One strange example is using CGImageCreateWithImageInRect. For example, if i run through a bunch of UIImages and crop them with CGImageCreateWithImageInRect, it will always crash at specific arbitrary sizes. Like, if I crop them all to 200x200, it crashes out after processing 12 images. If i crop them to 210x210, it works no problem.

The EXC_BAD_ACCESS happens inside of "memmove" called from "CGBlt_copyBytes". That is all the debugger shows me strangely enough. I can't see the callstack going up to any of my methods.

All of this works fine in the simulator!

I know this is all very vague, but if anyone has any ideas, they would be greatly appreciated.

© Stack Overflow or respective owner

Related posts about ipad

Related posts about core-graphics