Update: It's finally crash free! (or at least it seems to be)

For future reference, it looks like the big lock-up was due to my disposing
of my UIWebView outlet in the ViewDidUnload event. The UIWebView is defined
in the xib, and not added as a subview in code.

When memory was running low, the view unloaded and removed the UIWebView
outlet. Subsequently, the ViewDidLoad event would fire again, as the app
recovered (!?), but it would lock-up. I expected the UIWebView to be
reinstated in when the view reloaded (i.e. the xib reloaded).

Is this not the case? I thought it was good practise to dispose of outlets
in the ViewDidUnload event?

As soon as I commented out the "webView.Dispose(); webView = null;" line of
code, it's been working as expected.

What a day!

--
View this message in context: 
http://monotouch.2284126.n4.nabble.com/Getting-a-SIGABRT-on-the-device-tp4410210p4411696.html
Sent from the MonoTouch mailing list archive at Nabble.com.
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to