I have the following code (C# / MonoTouch) which displays the first page of a PDF. It seems though that there is some detail missing, because as the controller is popped off the stack I get a fatal error in unmanaged code (pasted below the source).
This is how I add the controller to the stack, the problem seems to happen quite randomly.
var url = NSUrl.FromFilename(fileName);
var pdfViewController = new PdfViewController(url);
NavigationController.PushViewController(pdfViewCon troller, true);
Click Here for the source
Click Here for the error
The MonoTouch forums are next to useless so I thought I'd ask in here seeing as the code is so basic. I hope that's okay

I am happy to read ObjC responses, I should be able to translate.