I have a problem that has me stumped at the moment.
I have developed an application that captures an image from the camera.
On my development phone (Nexus One) it works perfectly, but on a particular HTC Desire the image returned by BitmapFactory.decodeByteArray in the PictureCallback code appears corrupted. On close examination the image appears to be shifted on each line as though the row length being used is one or two pixels greater than the actual image row. This gives a diagonal pattern.