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

视频通话挂断crash了,必现 #61

Closed
SivanLiu opened this issue Jul 7, 2022 · 4 comments
Closed

视频通话挂断crash了,必现 #61

SivanLiu opened this issue Jul 7, 2022 · 4 comments

Comments

@SivanLiu
Copy link

SivanLiu commented Jul 7, 2022

202207191743_467231用户点击挂断 native crash日志.log
2022-07-07 14:44:59.599 16782-16893/com.tencent.trtc A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xa2a33cb0 in tid 16893 (video-preproces), pid 16782 (om.tencent.trtc)
2022-07-07 14:44:59.691 302-723/? E/RockFFPlayer: doGetTrackInfo: track size = 0
2022-07-07 14:45:00.038 17156-17156/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2022-07-07 14:45:00.038 17156-17156/? A/DEBUG: Build fingerprint: 'rockchip/rk3326_32bit/rk3326_32bit:8.1.0/OC/142723:userdebug/release-keys'
2022-07-07 14:45:00.038 17156-17156/? A/DEBUG: Revision: '0'
2022-07-07 14:45:00.038 17156-17156/? A/DEBUG: ABI: 'arm'
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: pid: 16782, tid: 16893, name: video-preproces >>> com.tencent.trtc <<<
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xa2a33cb0
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: r0 a2a33ca8 r1 73ce9580 r2 d368e698 r3 00000010
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: r4 00000001 r5 00000003 r6 00000101 r7 00000101
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: r8 d4678840 r9 00000101 sl d368e360 fp d46788e4
2022-07-07 14:45:00.039 17156-17156/? A/DEBUG: ip e5805b78 sp d4678808 lr e47db408 pc e47edff0 cpsr 60030010
2022-07-07 14:45:00.046 446-460/system_process E/memtrack: Couldn't load memtrack module
2022-07-07 14:45:00.845 17156-17156/? A/DEBUG: backtrace:
2022-07-07 14:45:00.845 17156-17156/? A/DEBUG: #00 pc 0025dff0 /vendor/lib/egl/libGLES_mali.so (gles2_programp_uniform_cache_lookup_cpom_location+20)
2022-07-07 14:45:00.845 17156-17156/? A/DEBUG: #1 pc 0024b404 /vendor/lib/egl/libGLES_mali.so (gles2_programp_set_uniform_active_program_func+364)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #2 pc 0024707c /vendor/lib/egl/libGLES_mali.so (gles2_program_uniform1f+64)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #3 pc 005c1141 /system/framework/arm/boot-framework.oat (offset 0x33b000) (android.opengl.GLES10.glAlphaFunc [DEDUPED]+104)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #4 pc 00401775 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #5 pc 004069eb /system/lib/libart.so (art_quick_invoke_static_stub+226)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #6 pc 000afedf /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+174)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #7 pc 00200de7 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+226)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #8 pc 001fc369 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+592)
2022-07-07 14:45:00.846 17156-17156/? A/DEBUG: #9 pc 003ec8ed /system/lib/libart.so (MterpInvokeStatic+184)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #10 pc 003f3d14 /system/lib/libart.so (ExecuteMterpImpl+14612)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #11 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #12 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #13 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #14 pc 003ec8ed /system/lib/libart.so (MterpInvokeStatic+184)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #15 pc 003f3d14 /system/lib/libart.so (ExecuteMterpImpl+14612)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #16 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.847 17156-17156/? A/DEBUG: #17 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #18 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #19 pc 003ec4bf /system/lib/libart.so (MterpInvokeInterface+1078)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #20 pc 003f3d94 /system/lib/libart.so (ExecuteMterpImpl+14740)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #21 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #22 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #23 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #24 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.848 17156-17156/? A/DEBUG: #25 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #26 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #27 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #28 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #29 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #30 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #31 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.849 17156-17156/? A/DEBUG: #32 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #33 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #34 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #35 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #36 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #37 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #38 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #39 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #40 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #41 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.850 17156-17156/? A/DEBUG: #42 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #43 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #44 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #45 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #46 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #47 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #48 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #49 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #50 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #51 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.851 17156-17156/? A/DEBUG: #52 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #53 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #54 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #55 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #56 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #57 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.852 17156-17156/? A/DEBUG: #58 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:00.853 17156-17156/? A/DEBUG: #59 pc 003eb8d3 /system/lib/libart.so (MterpInvokeVirtual+482)
2022-07-07 14:45:00.853 17156-17156/? A/DEBUG: #60 pc 003f3b94 /system/lib/libart.so (ExecuteMterpImpl+14228)
2022-07-07 14:45:00.853 17156-17156/? A/DEBUG: #61 pc 001e2dbd /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+344)
2022-07-07 14:45:00.853 17156-17156/? A/DEBUG: #62 pc 001e7481 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+148)
2022-07-07 14:45:00.853 17156-17156/? A/DEBUG: #63 pc 001fc351 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+568)
2022-07-07 14:45:01.153 277-705/? E/BufferQueueProducer: [#2] disconnect: not connected (req=1)

@PualGeorge
Copy link

你好,从日志信息来看,不是我们的SDK导致的报错,请您核对一下是否是您TUICalling以外的内容导致的报错

@SivanLiu
Copy link
Author

SivanLiu commented Jul 21, 2022

pid: 16782, tid: 16893, name: video-preproces >>> com.tencent.trtc <<<
这个不是SDK的吗?直接拉下来Demo跑的,每次挂断就crash了。

@SivanLiu
Copy link
Author

你好,从日志信息来看,不是我们的SDK导致的报错,请您核对一下是否是您TUICalling以外的内容导致的报错

把完整的log文件上传了,麻烦再确认下呢,谢谢!

@MinTate
Copy link
Collaborator

MinTate commented Sep 26, 2022

您好,根据厂商提供的信息,我们搜索了所有的源码库,均为发现有glAlphaFunc的应用,辛苦优先确认一下Vender厂商的:libGLES_mali.so库
image

@MinTate MinTate closed this as completed Sep 26, 2022
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

3 participants