[Galaxy S I9000 Android Development] dark_knight35:
[MENTION=3117667]pawitp[/MENTION] I have a logcat for you (adb logcat *:W).

What I did: Open Camera->choose front cam->choose back cam->FC

E/SecCamera( 143): initCamera: m_cam_fd(42), m_jpeg_fd(0)
E/SecCamera( 143): initCamera: m_cam_fd2(27)
E/SecCamera( 143): ERR(int android::fimc_v4l2_s_ctrl(int, unsigned int, unsigned int)):VIDIOC_S_CTRL(id = 0x8000052 (82), value = 0) failed ret = -1
E/SecCamera( 143): ERR(int android::SecCamera::setTouchAFStartStop(int)):Fail on V4L2_CID_CAMERA_TOUCH_AF_START_STOP
E/CameraHardwareSec( 143): ERR(virtual android::status_t android::CameraHardwareSec::setParameters(const android::CameraParameters&)):Fail on mSecCamera->setTouchAFStartStop(0)
W/SecCamera( 143): int android::SecCamera::stopPreview(): doing nothing because m_flag_camera_start is zero
W/SecCamera( 143): int android::SecCamera::stopPreview(): doing nothing because m_flag_camera_start is zero
W/SecCamera( 143): int android::SecCamera::stopRecord(): doing nothing because m_flag_record_start is zero
E/CameraHardwareSec( 143): preview window is NULL!
W/AudioFlinger( 143): session id 124 not found for pid 143
W/AudioFlinger( 143): session id 125 not found for pid 143
E/SecCamera( 143): initCamera: m_cam_fd(34), m_jpeg_fd(0)
E/SecCamera( 143): initCamera: m_cam_fd2(35)
W/BufferQueue( 2512): freeAllBuffersLocked called but mQueue is not empty
W/SecCamera( 143): int android::SecCamera::stopPreview(): doing nothing because m_flag_camera_start is zero
W/SecCamera( 143): int android::SecCamera::stopRecord(): doing nothing because m_flag_record_start is zero
E/CameraHardwareSec( 143): preview window is NULL!
E/SecCamera( 143): initCamera: m_cam_fd(34), m_jpeg_fd(0)
E/SecCamera( 143): initCamera: m_cam_fd2(35)
W/SecCamera( 143): int android::SecCamera::stopPreview(): doing nothing because m_flag_camera_start is zero
E/SecCamera( 143): ERR(int android::fimc_v4l2_s_ctrl(int, unsigned int, unsigned int)):VIDIOC_S_CTRL(id = 0x8000061 (97), value = 320) failed ret = -1
E/SecCamera( 143): ERR(int android::SecCamera::setObjectPosition(int, int)):Fail on V4L2_CID_CAMERA_OBJECT_POSITION_X
E/CameraHardwareSec( 143): ERR(virtual android::status_t android::CameraHardwareSec::setParameters(const android::CameraParameters&)):Fail on mSecCamera->setObjectPosition((-60,-100,60,100,1))
E/SecCamera( 143): ERR(int android::fimc_v4l2_s_ctrl(int, unsigned int, unsigned int)):VIDIOC_S_CTRL(id = 0x8000052 (82), value = 1) failed ret = -1
E/SecCamera( 143): ERR(int android::SecCamera::setTouchAFStartStop(int)):Fail on V4L2_CID_CAMERA_TOUCH_AF_START_STOP
E/CameraHardwareSec( 143): ERR(virtual android::status_t android::CameraHardwareSec::setParameters(const android::CameraParameters&)):Fail on mSecCamera->setTouchAFStartStop(1)
W/SecCamera( 143): int android::SecCamera::stopPreview(): doing nothing because m_flag_camera_start is zero
W/SecCamera( 143): int android::SecCamera::stopRecord(): doing nothing because m_flag_record_start is zero
W/dalvikvm( 2512): threadid=18: thread exiting with uncaught exception (group=0x41d8a700)
E/AndroidRuntime( 2512): FATAL EXCEPTION: Camera Handler Thread
E/AndroidRuntime( 2512): java.lang.RuntimeException: setParameters failed
E/AndroidRuntime( 2512):	at android.hardware.Camera.native_setParameters(Native Method)
E/AndroidRuntime( 2512):	at android.hardware.Camera.setParameters(Camera.java:1540)
E/AndroidRuntime( 2512):	at com.android.camera.CameraManager$CameraHandler.handleMessage(CameraManager.java:233)
E/AndroidRuntime( 2512):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2512):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 2512):	at android.os.HandlerThread.run(HandlerThread.java:61)
W/AudioFlinger( 143): session id 127 not found for pid 143
W/AudioFlinger( 143): session id 128 not found for pid 143
W/ActivityManager( 406): Force finishing activity com.android.gallery3d/com.android.camera.CameraLauncher
W/ActivityManager( 406): Activity pause timeout for ActivityRecord{42894c18 u0 com.android.gallery3d/com.android.camera.CameraLauncher}
W/WindowManager( 406): Force-removing child win Window{42141198 u0 SurfaceView} from container Window{4210f828 u0 com.android.gallery3d/com.android.camera.CameraLauncher}
W/WindowManager( 406): Failed looking up window
W/WindowManager( 406): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@42191b00 does not exist
W/WindowManager( 406):	at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7700)
W/WindowManager( 406):	at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7691)
W/WindowManager( 406):	at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1000)
W/WindowManager( 406):	at android.os.BinderProxy.sendDeathNotice(Binder.java:470)
W/WindowManager( 406):	at dalvik.system.NativeStart.run(Native Method)