[Desire Android Development] andycted:
Hi again. Since I don't have the camera libs installed, I tried something different and compared the log you provided with the normal one from the normal Desire (HTC Sense) camera.

Here is the result, this is your HD log, of which I've kept only the lines that don't appear in the normal log and for those different, marked with Desire---->

10-11 04:47:29.105: VERBOSE/CameraThread(1817): *************************************** run
10-11 04:47:29.144: VERBOSE/HTCCamera(1817): !!!! @@@@ broadcastStopFM() - start
10-11 04:47:29.144: VERBOSE/HTCCamera(1817): !!!! @@@@ broadcastStopFM() - end

10-11 04:47:29.144: VERBOSE/HTCCamera(1817): Initial Display Orientation: 0
DESIRE ---> W/HTCCamera( 4790): Initial Display Orientation is portrait

10-11 04:47:29.154: DEBUG/Sensors(425): open_akm, fd=40
DESIRE---> D/Sensors ( 130): open_akm, fd=120

10-11 04:47:29.154: VERBOSE/SensorHandler(1817): createFocusFile() - start
10-11 04:47:29.154: VERBOSE/HTCCamera(1817): setMaxBrightness()
10-11 04:47:29.184: WARN/HTCCamera(1817): OnResume - set mWaitResetSettings to true
10-11 04:47:29.244: DEBUG/PowerManagerService(425): lightSensorChangedLocked, buttonValue >= 0, mPowerState = 3

10-11 04:47:29.274: WARN/HTCCamera(1817): $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ surfaceCreated $$$$$$$$$$$$$$$$$$$$$$$$$$$android.view.SurfaceView$3@478a03f8
DESIRE --> W/HTCCamera( 4790): $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ surfaceCreated $$$$$$$$$$$$$$$$$$$$$$$$$$$android.view.SurfaceView$3@46c29a20

10-11 04:47:29.274: VERBOSE/CameraThread(1817): start_preview() - start

10-11 04:47:29.305: DEBUG/QualcommCameraHardware(249): loading liboemcamera at 0xb00110c4
DESIRE--->D/QualcommCameraHardware( 104): loading liboemcamera at 0xb00111dc

10-11 04:47:29.305: VERBOSE/WindowManager(425): Remove Window{47d4cec8 Starting com.android.camera paused=false}: mSurface=Surface(name=Starting com.android.camera, identity=19) mExiting=false isAnimating=false app-animation=null inPendingTransaction=false mDisplayFrozen=false

******************* MAIN ERROR ??
10-11 04:47:29.315: ERROR/WindowManager(425): return in removeWindowLocked
********************

10-11 04:47:29.494: INFO/(249): [AWB Calibration] cfg.fuse_id_word4:0x27d532
D---> I/ ( 104): [AWB Calibration] cfg.fuse_id_word4:0x1c4e18

[More calibration numbers, didn't check them all]

10-11 04:47:29.555: DEBUG/QualcommCameraHardware(249): native_access_parm: fd 17, type 1, length 32
Desire---> D/QualcommCameraHardware( 104): native_access_parm: fd 12, type 1, length 32

10-11 04:47:29.555: ERROR/QualcommCameraHardware(249): native_access_parm: error (No such file or directory): fd 17, type 1, length 32, status 0
D----> E/QualcommCameraHardware( 104): native_access_parm: error (No such file or directory): fd 12, type 1, length 32, status 0

[subsequent all have fd 12 instead of 17]

10-11 04:47:29.575: DEBUG/QualcommCameraHardware(249): createInstance: X created hardware=0x167f0
D---> D/QualcommCameraHardware( 104): createInstance: X created hardware=0x35728

10-11 04:47:32.289: WARN/HTCCamera(1817): Unknown orientation

You can see many are just outputs from a more verbose level, some are just different ids or memory addresses, but one error in particular could be the place where the problem stems ?