Hello, I use video_codec_sample 1.31 , when decoding 264 file in the HC / ICS is normal, but when I was in the GB system does not decode output.The error log is as follows:
04-26 15:22:11.563: E/LOG TAG(23536): DECODING FROM /mnt/sdcard/qcom/camframes.320x240.h264 TO /mnt/sdcard/qcom/camframes.320x240.h264.dec.yuv
04-26 15:22:11.603: E/(23536): QCOMOMXINTERFACE: QUERY FOR OMX COMPONENT: OMX.qcom.video.decoder.avc
04-26 15:22:11.603: E/(23536): QCOMOMXINTERFACE: LIST NODES
04-26 15:22:11.613: E/(23536): QCOMOMXINTERFACE - OBSERVER IS SET!
04-26 15:22:11.613: E/OMX-VDEC-720P(23544): In OMX vdec Constructor
04-26 15:22:11.613: E/OMX-VDEC-720P(23544): vidc.dec.debug.ts value is 0
04-26 15:22:11.613: E/OMX-VDEC-720P(23544): Name of the device is Surf
04-26 15:22:11.613: E/OMX-VDEC-720P(23544): omx_vdec::component_init(): Start of New Playback
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): omx_vdec::component_init(): Open returned fd 15
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): omx_vdec::component_init() success
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::INIT - CREATE FRAME OUTPUT THREAD
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::INIT - CREATE DATA OUTPUT THREAD
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): omx_vdec: Async thread start
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): omx_vdec: message thread start
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): send_command_proxy(): Current State 1, Expected State 2
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): send_command_proxy(): OMX_CommandStateSet issued
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Current State 1, Expected State 2
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::INIT - ALLOCATE BUFFERS
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::allocateBuffersOnPort 0 BEGIN
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 0 buffer size 1036800
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate i/p buffer Header: Cnt(4) Sz(1036800)
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Heap buffer(0x1c068) Pmem buffer(0x1c1b0)
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 0 buffer size 1036800
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Heap buffer(0x1c0b8) Pmem buffer(0x1c200)
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 0 buffer size 1036800
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Heap buffer(0x1c108) Pmem buffer(0x1c250)
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 0 buffer size 1036800
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Heap buffer(0x1c158) Pmem buffer(0x1c2a0)
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::allocateBuffersOnPort 0 COMPLETE
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE::allocateBuffersOnPort 1 BEGIN
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate o/p buffer case - Header List allocation
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.713: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.713: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/(23536): QCOMOMXINTERFACE - Memory dealer allocation for port 1 buffer size 115200
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all i/p buffers
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): Allocate done for all o/p buffers
04-26 15:22:11.723: E/OMX-VDEC-720P(23544): OMX_CommandStateSet complete, m_state = 2
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 0
04-26 15:22:11.733: E/(23536): OMX MESSAGE: EVENT: 0, data1 0, data2 2
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE::allocateBuffersOnPort 1 COMPLETE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE::INIT - WAIT FOR IDLE STATE (2)
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE::INIT - SEND TO EXECUTION STATE (3)
04-26 15:22:11.733: E/OMX-VDEC-720P(23544): send_command_proxy(): Current State 2, Expected State 3
04-26 15:22:11.733: E/OMX-VDEC-720P(23544): send_command_proxy(): OMX_CommandStateSet issued
04-26 15:22:11.733: E/OMX-VDEC-720P(23544): Current State 2, Expected State 3
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE::INIT - WAIT FOR EXECUTING STATE (3)
04-26 15:22:11.733: E/OMX-VDEC-720P(23544): Rxd OMX_COMPONENT_GENERATE_START_DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 0
04-26 15:22:11.733: E/(23536): OMX MESSAGE: EVENT: 0, data1 0, data2 3
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE::INIT - FILL OUTPUT BUFFERS
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.733: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.743: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.743: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.753: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.753: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.753: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.753: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.763: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.763: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.763: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.763: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.773: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.773: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.773: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.773: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.783: E/(23536): QCOMOMXINTERFACE - OnMessage :: message.type = 1
04-26 15:22:11.783: E/(23536): QCOMOMXINTERFACE - OMX MESSAGE: EMPTY BUFFER DONE
04-26 15:22:11.783: I/DEBUG(23515): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-26 15:22:11.783: I/DEBUG(23515): Build fingerprint: 'Huawei/U8800/hwu8800:2.3.5/HuaweiU8800/C00B528:user/ota-rel-keys,release-keys'
04-26 15:22:11.793: I/DEBUG(23515): pid: 23536, tid: 23542 >>> com.qcom.iomx.sample <<<
04-26 15:22:11.793: I/DEBUG(23515): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 044b12a9
04-26 15:22:11.793: I/DEBUG(23515): r0 044b12b5 r1 44e9bd10 r2 0000a9d8 r3 044b12a5
04-26 15:22:11.793: I/DEBUG(23515): r4 0015b030 r5 44e9bd10 r6 00000015 r7 44e9bd98
04-26 15:22:11.793: I/DEBUG(23515): r8 44e9bd10 r9 44e9bd44 10 00002752 fp 00000000
04-26 15:22:11.793: I/DEBUG(23515): ip a8128d30 sp 44e9bcf8 lr a903f031 pc 80f07af8 cpsr 20000030
04-26 15:22:11.793: I/DEBUG(23515): d0 0065007600720065 d1 00730062004f0058
04-26 15:22:11.793: I/DEBUG(23515): d2 0064007200610068 d3 0065007200610077
04-26 15:22:11.793: I/DEBUG(23515): d4 42792f3c42792f08 d5 427d501842792f70
04-26 15:22:11.793: I/DEBUG(23515): d6 427d5080427d504c d7 427d511c427d50e8
04-26 15:22:11.793: I/DEBUG(23515): d8 0000000000000000 d9 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d10 0000000000000000 d11 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d12 0000000000000000 d13 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d14 0000000000000000 d15 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d16 0000000000000001 d17 3fe999999999999a
04-26 15:22:11.793: I/DEBUG(23515): d18 42eccefa43de3400 d19 3fbc71c71c71c71c
04-26 15:22:11.793: I/DEBUG(23515): d20 4008000000000000 d21 3fd99a27ad32ddf5
04-26 15:22:11.793: I/DEBUG(23515): d22 3fd24998d6307188 d23 3fcc7288e957b53b
04-26 15:22:11.793: I/DEBUG(23515): d24 3fc74721cad6b0ed d25 3fc39a09d078c69f
04-26 15:22:11.793: I/DEBUG(23515): d26 0000000000000000 d27 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d28 0000000000000000 d29 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): d30 0000000000000000 d31 0000000000000000
04-26 15:22:11.793: I/DEBUG(23515): scr 80000010
04-26 15:22:11.793: E/OMX-VDEC-720P(23544): set_frame_rate: frm_int(100000) fint_bot(66666) fint_top(200000) fps(10.000000)
04-26 15:22:11.823: I/DEBUG(23515): #00 pc 00007af8 /data/data/com.qcom.iomx.sample/lib/libqcomomxsample.so
04-26 15:22:11.823: I/DEBUG(23515): #01 pc 0003f02e /system/lib/libmedia.so
04-26 15:22:11.823: I/DEBUG(23515): #02 pc 00013564 /system/lib/libbinder.so
04-26 15:22:11.823: I/DEBUG(23515): #03 pc 0001672a /system/lib/libbinder.so
04-26 15:22:11.823: I/DEBUG(23515): #04 pc 0001690a /system/lib/libbinder.so
04-26 15:22:11.823: I/DEBUG(23515): #05 pc 0001be84 /system/lib/libbinder.so
04-26 15:22:11.823: I/DEBUG(23515): #06 pc 0001d878 /system/lib/libutils.so
04-26 15:22:11.823: I/DEBUG(23515): #07 pc 00032bce /system/lib/libandroid_runtime.so
04-26 15:22:11.823: I/DEBUG(23515): #08 pc 0001ddd6 /system/lib/libutils.so
04-26 15:22:11.833: I/DEBUG(23515): #09 pc 000118f4 /system/lib/libc.so
04-26 15:22:11.833: I/DEBUG(23515): #10 pc 000114c0 /system/lib/libc.so
04-26 15:22:11.833: I/DEBUG(23515): code around pc:
04-26 15:22:11.833: I/DEBUG(23515): 80f07ad8 e2411004 e12fff1c 00000009 4b12b570
04-26 15:22:11.833: I/DEBUG(23515): 80f07ae8 68101c04 681b447b 681a1c0d 3b101c03
04-26 15:22:11.833: I/DEBUG(23515): 80f07af8 1c136859 685b3b10 39010849 3b01085b
04-26 15:22:11.833: I/DEBUG(23515): 80f07b08 e902f7fe d10b2800 2d006025 682bd006
04-26 15:22:11.833: I/DEBUG(23515): 80f07b18 3b0c1c21 18286818 e8e4f7fe bd701c20
04-26 15:22:11.833: I/DEBUG(23515): code around lr:
04-26 15:22:11.833: I/DEBUG(23515): a903f010 0808f10d ed2ef7ed 46404649 e8c6f7ee
04-26 15:22:11.833: I/DEBUG(23515): a903f020 f7f04648 6821f873 694a4620 47904641
04-26 15:22:11.833: I/DEBUG(23515): a903f030 b1339b02 4641681a 0c0cf852 f7ed1818
04-26 15:22:11.833: I/DEBUG(23515): a903f040 9b18ebfa 46311d20 9300462a f7ed463b
04-26 15:22:11.833: I/DEBUG(23515): a903f050 b011ed5a 83f0e8bd 00010a19 00010a44
04-26 15:22:11.833: I/DEBUG(23515): stack:
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcb8 001c1d98
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcbc a8212fcd /system/lib/libbinder.so
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcc0 001c1dc4
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcc4 a8213653 /system/lib/libbinder.so
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcc8 001c1dc4
04-26 15:22:11.833: I/DEBUG(23515): 44e9bccc a811599f /system/lib/libutils.so
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcd0 001c1d80
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcd4 44e9bd44
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcd8 44e9bd44
04-26 15:22:11.833: I/DEBUG(23515): 44e9bcdc a81159ad /system/lib/libutils.so
04-26 15:22:11.833: I/DEBUG(23515): 44e9bce0 001c1d74
04-26 15:22:11.843: I/DEBUG(23515): 44e9bce4 001c1d80
04-26 15:22:11.843: I/DEBUG(23515): 44e9bce8 44e9bd44
04-26 15:22:11.843: I/DEBUG(23515): 44e9bcec a8115ae5 /system/lib/libutils.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bcf0 df002777
04-26 15:22:11.843: I/DEBUG(23515): 44e9bcf4 e3a070ad
04-26 15:22:11.843: I/DEBUG(23515): #00 44e9bcf8 0015b030
04-26 15:22:11.843: I/DEBUG(23515): 44e9bcfc 44e9bdc8
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd00 00000015
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd04 a903f031 /system/lib/libmedia.so
04-26 15:22:11.843: I/DEBUG(23515): #01 44e9bd08 44e9bd3c
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd0c a81159ad /system/lib/libutils.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd10 001c1d98
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd14 000f8d68
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd18 44e9bd3c
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd1c a8115ae5 /system/lib/libutils.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd20 44e9bd3c
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd24 00000000
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd28 fffffff8
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd2c a821a0bb /system/lib/libbinder.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd30 44e9bdc8
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd34 a821a741 /system/lib/libbinder.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd38 44e9bdc8
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd3c 000f8d08
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd40 00000000
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd44 001c1d40
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd48 00000054
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd4c 44e9bd98
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd50 0015b034
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd54 00000015
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd58 a903ef91 /system/lib/libmedia.so
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd5c 44e9bdc8
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd60 00005bf0
04-26 15:22:11.843: I/DEBUG(23515): 44e9bd64 a8213567 /system/lib/libbinder.so
04-26 15:22:12.243: E/IMemory(23544): binder=0x1c658 transaction failed fd=-2147483647, size=0, err=-32 (Broken pipe)
04-26 15:22:12.243: E/IMemory(23544): cannot dup fd=-2147483647, size=0, err=-32 (Bad file number)
04-26 15:22:12.243: E/IMemory(23544): cannot map BpMemoryHeap (binder=0x1c658), size=0, fd=-1 (Bad file number)
04-26 15:22:12.243: E/InputDispatcher(244): channel '40803730 com.qcom.iomx.sample/com.qcom.iomx.sample.ActivityMenuSelector (server)' ~ Consumer closed input channel or an error occurred. events=0x8
04-26 15:22:12.243: E/InputDispatcher(244): channel '40803730 com.qcom.iomx.sample/com.qcom.iomx.sample.ActivityMenuSelector (server)' ~ Channel is unrecoverably broken and will be disposed!
04-26 15:22:12.243: I/DEBUG(23515): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-26 15:22:12.243: I/DEBUG(23515): Build fingerprint: 'Huawei/U8800/hwu8800:2.3.5/HuaweiU8800/C00B528:user/ota-rel-keys,release-keys'
04-26 15:22:12.243: I/DEBUG(23515): pid: 23544, tid: 23553 >>> /system/bin/mediaserver <<<
04-26 15:22:12.243: I/DEBUG(23515): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
04-26 15:22:12.243: I/DEBUG(23515): r0 00000000 r1 411f8040 r2 0001c180 r3 00000000
04-26 15:22:12.243: I/DEBUG(23515): r4 0001c700 r5 40a0ae6c r6 40a0aea0 r7 0001c700
04-26 15:22:12.243: I/DEBUG(23515): r8 0001c5e8 r9 40a0ae60 10 00000000 fp 00000001
04-26 15:22:12.243: I/DEBUG(23515): ip a340f5ac sp 40a0ae48 lr a340b6a5 pc afd0cda8 cpsr 20000010
04-26 15:22:12.243: I/DEBUG(23515): d0 fdfdfdfdfdfdfdfd d1 fdfdfdfdfdfdfdfd
04-26 15:22:12.243: I/DEBUG(23515): d2 fefefefefefefefe d3 fefefefefefefefe
04-26 15:22:12.243: I/DEBUG(23515): d4 fefefefefefefefe d5 fefefefefefefefe
04-26 15:22:12.243: I/DEBUG(23515): d6 fffefefefefefefe d7 f5e7e3ebf0f6fcfe
04-26 15:22:12.243: I/DEBUG(23515): d8 0000000000000000 d9 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d10 0000000000000000 d11 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d12 0000000000000000 d13 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d14 0000000000000000 d15 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d16 3ff0000000000000 d17 3ff0000000000000
04-26 15:22:12.243: I/DEBUG(23515): d18 7e37e43c8800759c d19 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d20 0000000000000000 d21 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d22 0000000000000000 d23 0000000000000000
04-26 15:22:12.243: I/DEBUG(23515): d24 0000000000000000 d25 0000000000000000
04-26 15:22:12.253: I/DEBUG(23515): d26 0000000000000000 d27 0000000000000000
04-26 15:22:12.253: I/DEBUG(23515): d28 0000000000000000 d29 0000000000000000
04-26 15:22:12.253: I/DEBUG(23515): d30 0000000000000000 d31 0000000000000000
04-26 15:22:12.253: I/DEBUG(23515): scr 20000010
04-26 15:22:12.314: I/DEBUG(23515): #00 pc 0000cda8 /system/lib/libc.so
04-26 15:22:12.314: I/DEBUG(23515): #01 pc 0000b6a2 /system/lib/libstagefright_omx.so
04-26 15:22:12.314: I/DEBUG(23515): #02 pc 0000b7d8 /system/lib/libstagefright_omx.so
04-26 15:22:12.314: I/DEBUG(23515): #03 pc 0000ac46 /system/lib/libstagefright_omx.so
04-26 15:22:12.314: I/DEBUG(23515): #04 pc 0000acd8 /system/lib/libstagefright_omx.so
04-26 15:22:12.314: I/DEBUG(23515): #05 pc 0000ace6 /system/lib/libstagefright_omx.so
04-26 15:22:12.314: I/DEBUG(23515): #06 pc 000118f4 /system/lib/libc.so
04-26 15:22:12.314: I/DEBUG(23515): #07 pc 000114c0 /system/lib/libc.so
04-26 15:22:12.314: I/DEBUG(23515): code around pc:
04-26 15:22:12.314: I/DEBUG(23515): afd0cd88 3a000009 f5d1f040 f5d1f060 f5d1f080
04-26 15:22:12.314: I/DEBUG(23515): afd0cd98 f421020d f421420d f5d1f080 e2522040
04-26 15:22:12.314: I/DEBUG(23515): afd0cda8 f400022d f400422d 2afffff8 e2822040
04-26 15:22:12.314: I/DEBUG(23515): afd0cdb8 e2522020 3a000003 f421020d e2522020
04-26 15:22:12.314: I/DEBUG(23515): afd0cdc8 f400022d 2afffffb e2822020 e3120010
04-26 15:22:12.314: I/DEBUG(23515): code around lr:
04-26 15:22:12.314: I/DEBUG(23515): a340b684 bf00bd10 7a03b510 b14b460c f7fd6800
04-26 15:22:12.314: I/DEBUG(23515): a340b694 6962ef48 188968a1 69221880 ed66f7fd
04-26 15:22:12.314: I/DEBUG(23515): a340b6a4 bf00bd10 47f0e92d b086680b 2b024604
04-26 15:22:12.314: I/DEBUG(23515): a340b6b4 f040460e 688f8091 f8d769fa 2a008018
04-26 15:22:12.314: I/DEBUG(23515): a340b6c4 8086f000 2b007903 8082f040 93049305
04-26 15:22:12.314: I/DEBUG(23515): stack:
04-26 15:22:12.314: I/DEBUG(23515): 40a0ae08 0001c6e8
04-26 15:22:12.314: I/DEBUG(23515): 40a0ae0c 40a0ae40
04-26 15:22:12.314: I/DEBUG(23515): 40a0ae10 40a0ae40
04-26 15:22:12.314: I/DEBUG(23515): 40a0ae14 a81159ad /system/lib/libutils.so
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae18 0001c6dc
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae1c 0001c6e8
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae20 40a0ae40
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae24 a8115ae5 /system/lib/libutils.so
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae28 40a0ae40
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae2c 40a0ae6c
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae30 40a0aea0
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae34 a82144ab /system/lib/libbinder.so
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae38 00000000
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae3c a8214517 /system/lib/libbinder.so
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae40 df002777
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae44 e3a070ad
04-26 15:22:12.324: I/DEBUG(23515): #00 40a0ae48 00000000
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae4c a340b6a5 /system/lib/libstagefright_omx.so
04-26 15:22:12.324: I/DEBUG(23515): #01 40a0ae50 00012a20
04-26 15:22:12.324: I/DEBUG(23515): 40a0ae54 a340b7dd /system/lib/libstagefright_omx.so
04-26 15:22:12.354: I/ActivityManager(244): Process com.qcom.iomx.sample (pid 23536) has died.
04-26 15:22:12.354: I/WindowManager(244): WIN DEATH: Window{40803730 com.qcom.iomx.sample/com.qcom.iomx.sample.ActivityMenuSelector paused=false}
04-26 15:22:12.364: I/WindowManager(244): WIN DEATH: Window{40837048 com.qcom.iomx.sample/com.qcom.iomx.sample.display.ActivityH264Decoder paused=false}
04-26 15:22:12.374: E/Sensors(244): GsSensor: line +83 ~~~handle===0~~en==1~~!n
Glad this works on HC / ICS. I'll need some more info to help debug.
1. Can you confirm that you've also built a Gingerbread-based shared library from a Gingerbread source tree?
2. Can you confirm from the app that the GB-shared lib is being loaded by the device?
3. Which model and device are you running when getting this error message?
I have same problem , I use the video_codec_sample 1.31 , and when decode h264 it crash. it run in GB system. and encode is normal. I build the sample as the command-line executable and the problem is same.