Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.1.2 & 2.1.3 开启硬解优先[MEDIA_CODEC_AUTO]后,SM-G9350(SAMSUNG S7EDGE)机型 崩溃 #959

Open
veally opened this issue Jun 1, 2018 · 0 comments

Comments

@veally
Copy link

veally commented Jun 1, 2018

原使用的是2.1.1版本,开启

AvOptions.setInteger(AVOptions.KEY_MEDIACODEC, AVOptions.MEDIA_CODEC_AUTO);

模式运行无异常;
升级SDK到2.1.2,2.1.3两个版本上时,SAMSUNG S7EDGE 机型上,**100%**崩溃!!!

以下是崩溃日志:

-----starting crashing thread-----
-----ending crashing thread-----
-----END BREAKPAD MICRODUMP-----
06-01 17:10:58.999 ? A/google-breakpad: Microdump skipped (uninteresting)
06-01 17:10:59.002 com.xxx A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 20117 (Thread-61)
06-01 17:10:59.049 ? E/audit: type=1400 audit(1527844259.037:73778): avc: denied { search } for pid=20164 comm="debuggerd" name="com.xxx" dev="dm-1" ino=361234 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.037:73778): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1ba5000 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.037:73778): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.037:73778):
06-01 17:10:59.051 ? E/audit: type=1400 audit(1527844259.037:73779): avc: denied { search } for pid=20164 comm="debuggerd" name="com.xxx" dev="dm-1" ino=361234 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.037:73779): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1bf3be0 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.037:73779): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.037:73779):
06-01 17:10:59.056 ? E/audit: type=1400 audit(1527844259.047:73780): avc: denied { search } for pid=20164 comm="debuggerd" name="com.xxx" dev="dm-1" ino=361234 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.047:73780): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1ba5180 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.047:73780): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.047:73780):
06-01 17:10:59.060 ? E/audit: type=1400 audit(1527844259.047:73781): avc: denied { search } for pid=20164 comm="debuggerd" name="com.tencent.mm" dev="dm-1" ino=394585 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.047:73781): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1b97800 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.047:73781): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.047:73781):
06-01 17:10:59.061 ? E/audit: type=1400 audit(1527844259.047:73782): avc: denied { search } for pid=20164 comm="debuggerd" name="com.tencent.mm" dev="dm-1" ino=394585 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.047:73782): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1b978c0 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.047:73782): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.047:73782):
06-01 17:10:59.063 ? E/audit: type=1400 audit(1527844259.047:73783): avc: denied { search } for pid=20164 comm="debuggerd" name="com.tencent.mm" dev="dm-1" ino=394585 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.047:73783): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1b97b00 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.047:73783): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.047:73783):
06-01 17:10:59.065 ? E/audit: type=1400 audit(1527844259.057:73784): avc: denied { search } for pid=20164 comm="debuggerd" name="com.xxx" dev="dm-1" ino=361234 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844259.057:73784): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1b97d40 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844259.057:73784): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844259.057:73784):
06-01 17:10:59.179 ? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-01 17:10:59.180 ? A/DEBUG: Build fingerprint: 'samsung/hero2qltezh/hero2qltechn:7.0/NRD90M/G9350ZHU2BRD1:user/release-keys'
06-01 17:10:59.181 ? A/DEBUG: Revision: '15'
ABI: 'arm'
06-01 17:10:59.182 ? A/DEBUG: pid: 19553, tid: 20117, name: Thread-61 >>> com.xxx <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
r0 00000000 r1 00000000 r2 19cd6380 r3 ec1a2008
r4 aeb45e80 r5 aeb45ee4 r6 a64cd0a0 r7 c2e11858
r8 aeb7c800 r9 b4879d80 sl c2c92cb1 fp 0000000b
ip c2e11800 sp c2e11808 lr ec143055 pc c2ccdb5e cpsr 200d0030
06-01 17:10:59.202 ? A/DEBUG: backtrace:
06-01 17:10:59.203 ? A/DEBUG: #00 pc 0004eb5e /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#1 pc 00049c47 /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#2 pc 00049d0b /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#3 pc 00013103 /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#4 pc 00014039 /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#5 pc 00013cb9 /data/data/com.xxx/app_plugins/com.xxx.pt.plugin.yyvideo/lib/libQPlayer.so
#6 pc 000471c3 /system/lib/libc.so (_ZL15__pthread_startPv+22)
#7 pc 00019d99 /system/lib/libc.so (__start_thread+6)
06-01 17:11:02.652 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 19Kb duration : 8ms lastUpdatedAfter : 9443 ms mFlush_time_threasold : 2000 mCurrentSize : 9794
06-01 17:11:03.839 ? E/audit: type=1400 audit(1527844263.827:73793): avc: denied { search } for pid=20164 comm="debuggerd" name="com.tencent.mm" dev="dm-1" ino=394585 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
06-01 17:11:03.840 ? E/audit: type=1300 audit(1527844263.827:73793): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1b97800 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=1045 gid=1045 euid=1045 suid=1045 fsuid=1045 egid=1045 sgid=1045 fsgid=1045 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844263.827:73793): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844263.827:73793):
06-01 17:11:04.045 ? E/CatchNotificationsService: Invalid notification data
06-01 17:11:05.890 ? E/audit: type=1400 audit(1527844265.877:73794): avc: denied { search } for pid=20164 comm="debuggerd" name="com.xxx" dev="dm-1" ino=361234 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844265.877:73794): arch=40000028 syscall=322 per=8 success=no exit=-13 a0=ffffff9c a1=f1ba5000 a2=20000 a3=0 items=0 ppid=604 pid=20164 auid=4294967295 uid=1045 gid=1045 euid=1045 suid=1045 fsuid=1045 egid=1045 sgid=1045 fsgid=1045 tty=(none) ses=4294967295 comm="debuggerd" exe="/system/bin/debuggerd" subj=u:r:debuggerd:s0 key=(null)
type=1327 audit(1527844265.877:73794): proctitle="/system/bin/debuggerd"
type=1320 audit(1527844265.877:73794):
sys.mobilecare.preload = false
06-01 17:11:06.007 ? E/audit: type=1701 audit(1527844265.997:73795): auid=4294967295 uid=10362 gid=10362 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=20117 comm="Thread-61" exe="/system/bin/app_process32" sig=11
06-01 17:11:06.202 ? E/ConnectivityService: RemoteException caught trying to send a callback msg for NetworkRequest [ id=1285, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED] ]
06-01 17:11:06.202 ? E/InputDispatcher: channel ~ Channel is unrecoverably broken and will be disposed!
06-01 17:11:06.202 ? E/ConnectivityService: RemoteException caught trying to send a callback msg for NetworkRequest [ id=1283, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED] ]
06-01 17:11:06.318 ? E/ApplicationPackageManager: checkSettingsForIconTray value : 0
06-01 17:11:07.237 ? E/Zygote: v2
06-01 17:11:07.238 ? E/Zygote: accessInfo : 0
06-01 17:11:07.453 com.xxx E/CrashReport: --------------------------------------------------------------------------------------------
06-01 17:11:07.453 com.xxx E/CrashReport: --------------------------------------------------------------------------------------------
06-01 17:11:07.495 ? E/audit: type=1400 audit(1527844267.487:73796): avc: denied { read } for pid=20211 comm="com.xxx" name="anr" dev="dm-1" ino=720898 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:anr_data_file:s0 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0010
type=1300 audit(1527844267.487:73796): arch=40000028 syscall=317 per=8 success=no exit=-13 a0=3e a1=da36d990 a2=8 a3=eae56b60 items=0 ppid=893 pid=20211 auid=4294967295 uid=10362 gid=10362 euid=10362 suid=10362 fsuid=10362 egid=10362 sgid=10362 fsgid=10362 tty=(none) ses=4294967295 comm="com.xxx" exe="/system/bin/app_process32" subj=u:r:untrusted_app:s0:c512,c768 key=(null)
type=1327 audit(1527844267.487:73796): proctitle="com.xxx"
type=1320 audit(1527844267.487:73796):
06-01 17:11:07.889 ? E/SignalClusterView: setSlotFocusVisible : subId 6
setSlotFocusVisible : subId 6
06-01 17:11:08.010 com.xxx E/DriverActivityRouter: LoadOnlineDynamicRouter fail----->org.json.JSONException: Unterminated array at character 643 of [

06-01 17:11:08.265 com.xxx E/ApplicationPackageManager: checkSettingsForIconTray value : 0
06-01 17:11:08.308 com.xxx E/ApplicationPackageManager: checkSettingsForIconTray value : 0
06-01 17:11:08.398 com.xxx E/ApplicationPackageManager: checkSettingsForIconTray value : 0
06-01 17:11:08.485 com.xxx E/ApplicationPackageManager: checkSettingsForIconTray value : 0
06-01 17:11:08.564 ? E/LocSvc_utils_cfg: W/loc_read_sec_gps_conf: no secgps conf file, using defaults
06-01 17:11:08.564 ? E/LocSvc_libulp: I/int ulp_msg_process_criteria_update(const UlpLocationCriteria *): valid 0x27 action:1, minTime:1000, minDistance:0.000000, singleShot:0, horizontalAccuracy:0, powerRequirement:0, emergency_request:0
I/int ulp_brain_process_criteria_update() index at 0, isNew = 0, mask 0x9a77, provider source = 4,accuracy = 1, singleshot = 0, tbf = 86400000 emergency_request = 0
I/int ulp_brain_process_criteria_update() index at 1, isNew = 1, mask 0x27, provider source = 1,accuracy = 0, singleshot = 0, tbf = 1000 emergency_request = 0
I/int ulp_msg_process_start_req(), at ulp state = 1
06-01 17:11:08.568 ? E/LocSvc_ApiV02: I/<--- void globalRespCb(locClientHandleType, uint32_t, const locClientRespIndUnionType, uint32_t, void *) line 166 QMI_LOC_SET_OPERATION_MODE_REQ_V02
06-01 17:11:08.596 ? E/LocSvc_ApiV02: I/<--- void globalEventCb(locClientHandleType, uint32_t, const locClientEventIndUnionType, void *) line 138 QMI_LOC_EVENT_LOCATION_SERVER_CONNECTION_REQ_IND_V02
06-01 17:11:08.672 ? E/wifi: failed to get channel list : -95
06-01 17:11:08.690 ? E/LocSvc_ApiV02: I/<--- void globalEventCb(locClientHandleType, uint32_t, const locClientEventIndUnionType, void *) line 138 QMI_LOC_EVENT_ENGINE_STATE_IND_V02
06-01 17:11:09.133 ? E/LocSvc_libulp: I/int ulp_msg_process_criteria_update(const UlpLocationCriteria *): valid 0x27 action:2, minTime:1000, minDistance:0.000000, singleShot:0, horizontalAccuracy:0, powerRequirement:0, emergency_request:0
I/int ulp_brain_process_criteria_update() index at 0, isNew = 0, mask 0x9a77, provider source = 4,accuracy = 1, singleshot = 0, tbf = 86400000 emergency_request = 0
06-01 17:11:09.135 ? E/LocSvc_ApiV02: I/<--- void globalEventCb(locClientHandleType, uint32_t, const locClientEventIndUnionType, void *) line 138 QMI_LOC_EVENT_LOCATION_SERVER_CONNECTION_REQ_IND_V02
06-01 17:11:09.135 ? E/LocSvc_ApiV02: I/virtual enum loc_api_adapter_err LocApiV02::atlCloseStatus(int, int):1803]: ATL close handle = 0, is_succ = 1
06-01 17:11:09.136 ? E/LocSvc_ApiV02: I/<--- void globalRespCb(locClientHandleType, uint32_t, const locClientRespIndUnionType, uint32_t, void *) line 166 QMI_LOC_INFORM_LOCATION_SERVER_CONN_STATUS_REQ_V02
06-01 17:11:09.144 ? E/LocSvc_eng: W/AgpsReleasedState: unrecognized event 3
06-01 17:11:09.147 ? E/ConnectivityManager.CallbackHandler: callback not found for RELEASED message
06-01 17:11:09.159 ? E/LocSvc_ApiV02: I/<--- void globalEventCb(locClientHandleType, uint32_t, const locClientEventIndUnionType, void *) line 138 QMI_LOC_EVENT_ENGINE_STATE_IND_V02
06-01 17:11:09.754 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 0Kb duration : 16ms lastUpdatedAfter : 7100 ms mFlush_time_threasold : 2000 mCurrentSize : 201
06-01 17:11:11.072 com.xxx E/Preprocessor: ATTENTION preloadInner failed: com.tencent.tbs.core.webkit.tencent.TencentWebViewProxy$9
06-01 17:11:11.080 com.xxx E/Preprocessor: ATTENTION preloadInner failed: android.webview.chromium.WebViewChromiumFactoryProvider$5
06-01 17:11:11.081 com.xxx E/Preprocessor: ATTENTION preloadInner failed: com.tencent.tbs.core.webkit.WebView$2
06-01 17:11:11.185 com.xxx E/Preprocessor: ATTENTION preloadInner failed: Failed resolution of: Lcom/tencent/smtt/export/external/interfaces/CorePermissionRequest$CorePermissionRequestCallback;
06-01 17:11:11.265 com.xxx E/ICU_PROXY_LOG(Java_ICUProxyUCharacter): getPropertyValueEnum:null
06-01 17:11:11.638 com.xxx E/SQLiteLog: (10) POSIX Error : 9 SQLite Error : 3850
06-01 17:11:11.793 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 7Kb duration : 2ms lastUpdatedAfter : 2039 ms mFlush_time_threasold : 2200 mCurrentSize : 3890
06-01 17:11:12.084 com.xxx E/StrictMode: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
java.lang.Throwable: Explicit termination method 'close' not called
at dalvik.system.CloseGuard.open(CloseGuard.java:180)
at java.net.AbstractPlainDatagramSocketImpl.create(AbstractPlainDatagramSocketImpl.java:87)
at java.net.DatagramSocket.createImpl(DatagramSocket.java:333)
at java.net.DatagramSocket.(DatagramSocket.java:196)
at cn.jiguang.d.b.a.d.g(Unknown Source)
at cn.jiguang.d.b.a.a.f.run(Unknown Source)
at java.lang.Thread.run(Thread.java:762)
06-01 17:11:14.168 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 24Kb duration : 4ms lastUpdatedAfter : 2374 ms mFlush_time_threasold : 2420 mCurrentSize : 12757
06-01 17:11:14.364 ? E/CatchNotificationsService: Invalid notification data
06-01 17:11:16.612 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 27Kb duration : 3ms lastUpdatedAfter : 2444 ms mFlush_time_threasold : 2662 mCurrentSize : 14245
06-01 17:11:19.282 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 31Kb duration : 7ms lastUpdatedAfter : 2670 ms mFlush_time_threasold : 2928 mCurrentSize : 15908
06-01 17:11:22.226 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 33Kb duration : 6ms lastUpdatedAfter : 2944 ms mFlush_time_threasold : 3220 mCurrentSize : 17388
06-01 17:11:22.356 ? E/Watchdog: !@sync 6648 [2018-06-01 17:11:22.356]
06-01 17:11:25.457 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 36Kb duration : 6ms lastUpdatedAfter : 3231 ms mFlush_time_threasold : 3542 mCurrentSize : 18869
06-01 17:11:26.802 com.xxx E/SQLiteLog: (10) POSIX Error : 9 SQLite Error : 3850
06-01 17:11:26.807 com.xxx E/SQLiteLog: (10) POSIX Error : 9 SQLite Error : 3850
06-01 17:11:29.042 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 40Kb duration : 3ms lastUpdatedAfter : 3585 ms mFlush_time_threasold : 3896 mCurrentSize : 20713
06-01 17:11:32.988 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 31Kb duration : 9ms lastUpdatedAfter : 3941 ms mFlush_time_threasold : 4285 mCurrentSize : 16280
06-01 17:11:37.331 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 28Kb duration : 7ms lastUpdatedAfter : 4343 ms mFlush_time_threasold : 4713 mCurrentSize : 14800
06-01 17:11:42.056 ? E/ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 37Kb duration : 3ms lastUpdatedAfter : 4725 ms mFlush_time_threasold : 5184 mCurrentSize : 19055

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant