[Samsung Galaxy Player 4.0, 5.0] dosdude1:
I figured out what is wrong with the camcorder. This lib crashes whenever you take a video: libOMX.SEC.AVC.Encoder.s5pc110.so. Here is a logcat:

V/CameraHardwareSec( 989): startRecording()
D/CameraHardwareSec( 989): startRecording: camcording_flash_mode = 1
D/SecCamera( 989): int android::SecCamera::startRecord(): m_recording_width = 7
20, m_recording_height = 480
D/SecCamera( 989): int android::SecCamera::startRecord() : movieflash start: MO
VIEFLASH_START
D/AudioHardware( 989): AudioStreamOutALSA::write: AudioHardware pcm playback is
exiting standby.
V/AudioHardware( 989): AudioStreamOutALSA::write() force input standby
V/AudioHardware( 989): closeMixer_l() mMixerOpenCnt: 1
I/OMXCodec( 989): [OMX.SEC.AVC.Encoder] allocating 5 buffers of size 518400 on
input port
I/OMXCodec( 989): [OMX.SEC.AVC.Encoder] allocating 4 buffers of size 518400 on
output port
I/MPEG4Writer( 989): setStartTimestampUs: 359232
I/MPEG4Writer( 989): Earliest track starting time: 359232
V/AudioHardware( 989): open pcm_out driver
D/AudioHardware( 989): openPcmOut_l() mPcmOpenCnt: 0
V/alsa_pcm( 989): pcm_open(0x00027000)
V/alsa_pcm( 989): pcm_open() period sz multiplier 8
V/alsa_pcm( 989): pcm_open() period cnt 4
V/alsa_pcm( 989): pcm_open() period_cnt 4 period_sz 1024 channels 2
D/SEC_Overlay( 222): dst width, height have changed [w= 480, h= 720] -> [w=480,
h= 720]
I/SEC_Overlay( 222): Nothing to do!
V/AudioHardware( 989): openMixer_l() mMixerOpenCnt: 0
V/AudioHardware( 989): open playback normal
V/AudioHardware( 989): write() wakeup setting route SPK
V/AudioHardware( 989): open pcm_in driver
V/alsa_pcm( 989): pcm_open(0x1100f000)
V/alsa_pcm( 989): pcm_open() period sz multiplier 16
V/alsa_pcm( 989): pcm_open() period cnt 2
V/alsa_pcm( 989): pcm_open() period_cnt 2 period_sz 2048 channels 1
D/dalvikvm( 414): GC_EXPLICIT freed 70K, 50% free 2804K/5575K, external 103K/83
5K, paused 22ms
V/AudioHardware( 989): openMixer_l() mMixerOpenCnt: 1
V/AudioHardware( 989): read() wakeup setting route Main Mic
W/AudioFlinger( 989): write blocked for 365 msecs, 3 delayed writes, thread 0xc
730
I/DEBUG ( 175): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 175): Build fingerprint: 'unknown'
I/DEBUG ( 175): pid: 989, tid: 1022 >>> /system/bin/mediaserver <<<
I/DEBUG ( 175): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000
4
I/DEBUG ( 175): r0 00000004 r1 00173ff9 r2 00064ce0 r3 00000000
I/DEBUG ( 175): r4 00045f30 r5 00000001 r6 00021aa8 r7 00000000
I/DEBUG ( 175): r8 00021ae8 r9 00000001 10 00000000 fp 00000001
I/DEBUG ( 175): ip 00000000 sp 44580e14 lr 80802ce8 pc 808024ec cpsr 200
00010
I/DEBUG ( 175): d0 2d77656976657270 d1 61722d656d617266
I/DEBUG ( 175): d2 2c3532322c30307a d3 2c3537322c303565
I/DEBUG ( 175): d4 2c6e7761642d6b73 d5 6b726f7765726966
I/DEBUG ( 175): d6 2c68636165622c73 d7 696e2c7974726170
I/DEBUG ( 175): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 175): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 175): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 175): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 175): d16 0000000000061e4b d17 3fe0000000000000
I/DEBUG ( 175): d18 7e37e43c8800759c d19 3fe000000112a880
I/DEBUG ( 175): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 175): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 175): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 175): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 175): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 175): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 175): scr 20000010
I/DEBUG ( 175):
I/DEBUG ( 175): #00 pc 000024ec /system/lib/libOMX.SEC.AVC.Encoder
.s5pc110.so (FindDelimiter)
I/DEBUG ( 175): #01 pc 00002ce4 /system/lib/libOMX.SEC.AVC.Encoder
.s5pc110.so (SEC_MFC_H264_Encode)
I/DEBUG ( 175): #02 pc 00002dbc /system/lib/libOMX.SEC.AVC.Encoder
.s5pc110.so (SEC_MFC_H264Enc_bufferProcess)
I/DEBUG ( 175): #03 pc 00004b3c /system/lib/libOMX.SEC.AVC.Encoder
.s5pc110.so (SEC_OMX_BufferProcess)
I/DEBUG ( 175):
I/DEBUG ( 175): code around pc:
I/DEBUG ( 175): 808024cc 03a00020 13a00028 e12fff1e e2511003
I/DEBUG ( 175): 808024dc e52d4004 0a000012 e3a0c000 e1a0300c
I/DEBUG ( 175): 808024ec e7d0400c e2833001 e080200c e1a0c003
I/DEBUG ( 175): 808024fc e3540000 1a000008 e5d24001 e3540000
I/DEBUG ( 175): 8080250c 1a000005 e5d24002 e3540000 1a000002
I/DEBUG ( 175):
I/DEBUG ( 175): code around lr:
I/DEBUG ( 175): 80802cc8 1affffe9 eaffff9d e59d7004 e59de010
I/DEBUG ( 175): 80802cd8 e2471004 e1a0700a e28e0004 ebfffdfb
I/DEBUG ( 175): 80802ce8 e59d3010 e59d2004 edd60b08 e58451c8
I/DEBUG ( 175): 80802cf8 edc80b08 e5883000 e58431cc e0630000
I/DEBUG ( 175): 80802d08 e58401d0 e0601002 e58411d8 e5981018
I/DEBUG ( 175):
I/DEBUG ( 175): stack:
I/DEBUG ( 175): 44580dd4 00000000
I/DEBUG ( 175): 44580dd8 00000000
I/DEBUG ( 175): 44580ddc 00000000
I/DEBUG ( 175): 44580de0 00000000
I/DEBUG ( 175): 44580de4 00000000
I/DEBUG ( 175): 44580de8 00000000
I/DEBUG ( 175): 44580dec 00000000
I/DEBUG ( 175): 44580df0 00000000
I/DEBUG ( 175): 44580df4 00000000
I/DEBUG ( 175): 44580df8 00000000
I/DEBUG ( 175): 44580dfc 00000000
I/DEBUG ( 175): 44580e00 00000000
I/DEBUG ( 175): 44580e04 00000000
I/DEBUG ( 175): 44580e08 df002777
I/DEBUG ( 175): 44580e0c e3a070ad
I/DEBUG ( 175): 44580e10 00045f30
I/DEBUG ( 175): #00 44580e14 00045f30
I/DEBUG ( 175): #01 44580e18 00000000
I/DEBUG ( 175): 44580e1c 00174000
I/DEBUG ( 175): 44580e20 00000000
I/DEBUG ( 175): 44580e24 00f90000
I/DEBUG ( 175): 44580e28 00000000
I/DEBUG ( 175): 44580e2c 00000000
I/DEBUG ( 175): 44580e30 00000000
I/DEBUG ( 175): 44580e34 00000001
I/DEBUG ( 175): 44580e38 000628f8
I/DEBUG ( 175): 44580e3c 0000a000
I/DEBUG ( 175): 44580e40 00051440
I/DEBUG ( 175): 44580e44 00021a00
I/DEBUG ( 175): 44580e48 00000000
I/DEBUG ( 175): 44580e4c 00051440
I/DEBUG ( 175): 44580e50 00021aa8
I/DEBUG ( 175): 44580e54 00021ae8
I/DEBUG ( 175): 44580e58 00000001
I/DEBUG ( 175): 44580e5c 80802dc0 /system/lib/libOMX.SEC.AVC.Encoder.s5
pc110.so
I/BootReceiver( 222): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_
TOMBSTONE)
W/AudioSystem( 931): AudioFlinger server died!
W/Camera ( 931): Camera server died!
W/MediaMetadataRetriever( 931): MediaMetadataRetriever server died!
W/IMediaDeathNotifier( 931): media server died
W/AudioSystem( 931): AudioPolicyService server died!
W/Camera ( 931): ICamera died
W/AudioSystem( 222): AudioFlinger server died!
W/AudioSystem( 222): AudioPolicyService server died!
W/AudioSystem( 785): AudioFlinger server died!
I/ServiceManager( 172): service 'media.audio_flinger' died
I/ServiceManager( 172): service 'media.camera' died
I/ServiceManager( 172): service 'media.player' died
I/ServiceManager( 172): service 'media.audio_policy' died
W/MediaMetadataRetriever( 414): MediaMetadataRetriever server died!
E/Camera ( 931): Error 100
V/camera ( 931): media server died
I/DEBUG ( 175): debuggerd committing suicide to free the zombie!
I/DEBUG ( 1024): debuggerd: Mar 26 2012 11:46:16
D/dalvikvm( 222): GC_CONCURRENT freed 572K, 44% free 6171K/10887K, external 154
0K/2052K, paused 2ms+4ms