UIGraphicsGetCurrentContext semble retourner nil

Je suis en train de convertir les documents PDF pages en format Png ici, et il a parfaitement fonctionné jusqu'à UIGraphicsGetCurrentContext soudainement commencé de retour nul.

Je suis en train de revenir sur mes pas ici, mais je ne suis pas tout à fait sûr que je sais à quel point ce qui s'est passé. Mon image n'est pas 0, que je vois pourrait créer ce problème, mais d'autres que tout ce qui "semble" correct.

Voici le début de mon code.

_pdf = CGPDFDocumentCreateWithURL((__bridge CFURLRef)_pdfFileUrl);
CGPDFPageRef myPageRef = CGPDFDocumentGetPage(_pdf, pageNumber);
CGRect aRect = CGPDFPageGetBoxRect(myPageRef, kCGPDFCropBox);
CGRect bRect = CGRectMake(0, 0, height / (aRect.size.height / aRect.size.width), height);
UIGraphicsBeginImageContext(bRect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);

Quelqu'un a une idée de ce qui pourrait être à l'origine du nil contexte?