Open SjAndy88 opened 7 years ago
测试demo源码路径
手机配置信息,手机录屏,手机Log crash_all.zip
定位下,ffmpeg的哪里调用了av_dict_get导致crash
关键是不懂这个啊
同样的操作 有时会出现下面的ne
07-17 10:58:10.645 23300-23366/? A/libc: Invalid address 0x12c19000 passed to free: value not allocated 07-17 10:58:10.645 23300-23366/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 23366 (JieCaoVideoPlay)
[ 07-17 10:58:10.647 3130: 3130 W/ ]
debuggerd: handling request: pid=23300 uid=10247 gid=10247 tid=23366
07-17 10:58:10.770 23403-23403/? A/DEBUG: 07-17 10:58:10.771 23403-23403/? A/DEBUG: Build fingerprint: 'samsung/dream2ltexx/dream2lte:7.0/NRD90M/G955FXXU1AQDH:user/release-keys' 07-17 10:58:10.771 23403-23403/? A/DEBUG: Revision: '10' 07-17 10:58:10.771 23403-23403/? A/DEBUG: ABI: 'arm' 07-17 10:58:10.771 23403-23403/? A/DEBUG: pid: 23300, tid: 23366, name: JieCaoVideoPlay >>> fm.jiecao.jiecaovideoplayer <<< 07-17 10:58:10.771 23403-23403/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 07-17 10:58:10.781 23403-23403/? A/DEBUG: Abort message: 'Invalid address 0x12c19000 passed to free: value not allocated' 07-17 10:58:10.782 23403-23403/? A/DEBUG: r0 00000000 r1 00005b46 r2 00000006 r3 00000008 07-17 10:58:10.782 23403-23403/? A/DEBUG: r4 c82bd978 r5 00000006 r6 c82bd920 r7 0000010c 07-17 10:58:10.782 23403-23403/? A/DEBUG: r8 dbef7908 r9 c8d3b500 sl c8d3b58c fp 12c19000 07-17 10:58:10.782 23403-23403/? A/DEBUG: ip 00000000 sp c82bcbd0 lr eef5af97 pc eef5d7f4 cpsr 200f0010 07-17 10:58:10.793 23403-23403/? A/DEBUG: backtrace: 07-17 10:58:10.793 23403-23403/? A/DEBUG: #00 pc 0004a7f4 /system/lib/libc.so (tgkill+12) 07-17 10:58:10.793 23403-23403/? A/DEBUG: #01 pc 00047f93 /system/lib/libc.so (pthread_kill+34) 07-17 10:58:10.793 23403-23403/? A/DEBUG: #02 pc 0001daad /system/lib/libc.so (raise+10) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #03 pc 00019231 /system/lib/libc.so (libc_android_abort+34) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #04 pc 0001714c /system/lib/libc.so (abort+4) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #05 pc 0001baa7 /system/lib/libc.so (libc_fatal+22) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #06 pc 0006750f /system/lib/libc.so (ifree+962) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #07 pc 000675d7 /system/lib/libc.so (je_free+74) 07-17 10:58:10.794 23403-23403/? A/DEBUG: #08 pc 0011d699 /data/app/fm.jiecao.jiecaovideoplayer-2/lib/arm/libijkffmpeg.so (av_dict_free+22)
这个播放SDK有问题
07-17 10:11:40.756 22025 23457 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 23457 (ff_read)
07-17 10:11:40.799 493 1250 D AudioTrackShared: this(0xe3ed94f0), mCblk(0xdf440000), front(21504), mIsOut 1, setStreamEndDone() FUTEX_WAKE
07-17 10:11:40.824 23458 23458 I AEE/AED :
07-17 10:11:40.825 23458 23458 I AEE/AED : Build fingerprint: 'Xiaomi/nikel/nikel:6.0/MRA58K/V8.2.2.0.MBFCNDL:user/release-keys'
07-17 10:11:40.826 23458 23458 I AEE/AED : Revision: '0'
07-17 10:11:40.826 23458 23458 I AEE/AED : ABI: 'arm'
07-17 10:11:40.826 23458 23458 I AEE/AED : pid: 22025, tid: 23457, name: ff_read >>> fm.jiecao.jiecaovideoplayer <<<
07-17 10:11:40.826 23458 23458 I AEE/AED : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0
07-17 10:11:40.859 23458 23458 I AEE/AED : r0 d6226530 r1 de2caf06 r2 00000002 r3 00000002
07-17 10:11:40.859 23458 23458 I AEE/AED : r4 00000000 r5 00000000 r6 00000010 r7 d6226530
07-17 10:11:40.859 23458 23458 I AEE/AED : r8 00000000 r9 00000000 sl 00000004 fp d7900000
07-17 10:11:40.859 23458 23458 I AEE/AED : ip 00000000 sp db25c740 lr eeb4b7f0 pc de27c3d4 cpsr 600f0030
07-17 10:11:40.860 23458 23458 I AEE/AED :
07-17 10:11:40.860 23458 23458 I AEE/AED : backtrace:
07-17 10:11:40.861 23458 23458 I AEE/AED : #00 pc 0011d3d4 /data/app/fm.jiecao.jiecaovideoplayer-1/lib/arm/libijkffmpeg.so (av_dict_get+77)
07-17 10:11:40.861 23458 23458 I AEE/AED : #01 pc 0000b7ec [anon:libc_malloc] log0.8.0.zip log0.8.1.zip