There is a bug in the latest iOS release. It crashes whenever you try to capture a screenshot.
This is so refreshing. At least a bug that I can claim responsibility for and feel guilty myself! I am sorry. I am just allocating too small an array for the screen data.
It took me all of 33 seconds to find and fix it.
I love bugs like that. Compare this to botched OpenGL ES implementations that have clipping problems or miscompile shaders. Weeks of trying to obtain the offending device and then weeks of searching for viable workarounds. Compare this to stupid touch sensors that lose touches or duplicate them. Weeks and weeks of testing whether the latest workaround improves input on the bad devices without destroying it on good ones. Horror!
However easy the fix was, Apple will take a week to review another submission. Therefore I think I will wait a couple of days, just in case some other bugs turn up. If they do, I hope they will be as good as this one!