#1227: crash in ff_put_h264_chroma_mc8_neon ------------------------------------+----------------------------------- Reporter: elioxia | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: arm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+-----------------------------------
Comment (by bruce-wu): I have the same problem. My test android phone is google nexus S, its information is: CPU FEATURES: swp half thumb fastmult vfp edsp thumbee neon vfpv3 ANDROID VERSION: 4.03 I use android-ndk-r8b to build ffmpeg for Android. The test video is attached. Here is the detailed information about this video: format: mp4 video codec: h24 audio codec: aac size: 672x384 And gdb backtrack extracted by logcat: I/DEBUG ( 77): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 77): Build fingerprint: 'unknown' I/DEBUG ( 77): pid: 1035, tid: 1071 >>> com.abc.ui <<< I/DEBUG ( 77): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 52f2601d I/DEBUG ( 77): r0 530dc600 r1 52f2601d r2 00000160 r3 00000000 I/DEBUG ( 77): r4 00000018 r5 00000000 r6 00000000 r7 00000000 I/DEBUG ( 77): r8 5305fd5b r9 00000180 10 0000009d fp 00000001 I/DEBUG ( 77): ip 00000028 sp 5251eae4 lr 50e8e834 pc 511040dc cpsr 60000010 I/DEBUG ( 77): d0 1818181818181818 d1 2828282828282828 I/DEBUG ( 77): d2 0046004f0051004f d3 003e003e003e003f I/DEBUG ( 77): d4 8080808080808080 d5 8080808080808080 I/DEBUG ( 77): d6 7b7b7b7b7c7d7e7e d7 7b7b7b7b7b7c7d7e I/DEBUG ( 77): d8 0000000042900000 d9 43f0000000000000 I/DEBUG ( 77): d10 0000000000000000 d11 0000000000000000 I/DEBUG ( 77): d12 0000000000000000 d13 0000000000000000 I/DEBUG ( 77): d14 0000000000000000 d15 0000000000000000 I/DEBUG ( 77): d16 7b7b7b7b7b7c7d7e d17 7b7b7b7b7b7c7d7e I/DEBUG ( 77): d18 1ed81f181f581f80 d19 1ec01ec01ec01ec0 I/DEBUG ( 77): d20 00480048004d0050 d21 003e003e003f0045 I/DEBUG ( 77): d22 007e007e007e007e d23 007f007f007f007f I/DEBUG ( 77): d24 0101010101010101 d25 ffffffffffffffff I/DEBUG ( 77): d26 ffffffffffffffff d27 2c2c2c2c2c2c2c2c I/DEBUG ( 77): d28 1f1f1f2026292827 d29 1f1f1f2026292827 I/DEBUG ( 77): d30 1f1f1f1f1f1f2026 d31 1f1f1f1f1f1f2026 I/DEBUG ( 77): scr 20000012 I/DEBUG ( 77): I/DEBUG ( 77): #00 pc 0047b0dc /data/data/com.abc.ui/lib/libffmpeg.so (ff_put_h264_chroma_mc8_neon) I/DEBUG ( 77): #01 lr 50e8e834 /data/data/com.abc.ui/lib/libffmpeg.so I/DEBUG ( 77): I/DEBUG ( 77): code around pc: I/DEBUG ( 77): 511040bc f3c50801 f4214ac2 f3c62c00 f3c72801 .....J!..,...(.. I/DEBUG ( 77): 511040cc f5d1f000 f2b45105 f2ca0870 f2ca1872 .....Q..p...r... I/DEBUG ( 77): 511040dc f4216ac2 f2b67107 f44007d2 f44017d2 .j!..q....@...@. I/DEBUG ( 77): 511040ec caffffef e8bd80f0 e92d40f0 e1cd41d4 .........@-..A.. I/DEBUG ( 77): 511040fc e1a0e000 f5d1f000 f7d1f002 e0170594 ................ I/DEBUG ( 77): I/DEBUG ( 77): code around lr: I/DEBUG ( 77): 50e8e814 e1a01006 e7942002 e59d007c e58dc004 ..... ..|....... I/DEBUG ( 77): 50e8e824 e59d3068 e58de000 e59dc08c e12fff3c h0..........<./. I/DEBUG ( 77): 50e8e834 e28dd044 e8bd8ff0 e59d0034 e0831000 D.......4....... I/DEBUG ( 77): 50e8e844 e285300f e1530001 aaffff7d e59d1030 .0....S.}...0... I/DEBUG ( 77): 50e8e854 e289300f e0822001 e1530002 b3a02000 .0... ....S.. .. I/DEBUG ( 77): I/DEBUG ( 77): memory map around addr 52f2601d: I/DEBUG ( 77): 52f14000-52f26000 I/DEBUG ( 77): (no map for address) I/DEBUG ( 77): 52f2d000-52f2e000 /dev/pvrsrvkm I/DEBUG ( 77): I/DEBUG ( 77): stack: I/DEBUG ( 77): 5251eaa4 0000046c I/DEBUG ( 77): 5251eaa8 5251ead0 I/DEBUG ( 77): 5251eaac 5118d618 /data/data/com.abc.ui/lib/libffmpeg.so I/DEBUG ( 77): 5251eab0 51741c20 I/DEBUG ( 77): 5251eab4 51741aa0 I/DEBUG ( 77): 5251eab8 504c2140 I/DEBUG ( 77): 5251eabc 00000aac I/DEBUG ( 77): 5251eac0 000019e0 I/DEBUG ( 77): 5251eac4 5118d618 /data/data/com.abc.ui/lib/libffmpeg.so I/DEBUG ( 77): 5251eac8 5118d618 /data/data/com.abc.ui/lib/libffmpeg.so I/DEBUG ( 77): 5251eacc 5047e010 I/DEBUG ( 77): 5251ead0 00000000 I/DEBUG ( 77): 5251ead4 00000002 I/DEBUG ( 77): 5251ead8 df0027ad I/DEBUG ( 77): 5251eadc 00000000 I/DEBUG ( 77): 5251eae0 00000005 I/DEBUG ( 77): #00 5251eae4 5047e010 I/DEBUG ( 77): 5251eae8 000000c0 I/DEBUG ( 77): 5251eaec 52f253bd I/DEBUG ( 77): 5251eaf0 0000332c I/DEBUG ( 77): 5251eaf4 50e8e834 /data/data/com.abc.ui/lib/libffmpeg.so I/DEBUG ( 77): 5251eaf8 00000005 I/DEBUG ( 77): 5251eafc 00000000 I/DEBUG ( 77): 5251eb00 504810de I/DEBUG ( 77): 5251eb04 504810fe I/DEBUG ( 77): 5251eb08 5048111e I/DEBUG ( 77): 5251eb0c 00003000 I/DEBUG ( 77): 5251eb10 00003808 I/DEBUG ( 77): 5251eb14 00003808 I/DEBUG ( 77): 5251eb18 504c3450 I/DEBUG ( 77): 5251eb1c 0004213b I/DEBUG ( 77): 5251eb20 00000001 I/DEBUG ( 77): 5251eb24 00000000 I/DEBUG ( 77): 5251eb28 00000180 -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1227#comment:3> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac