Tencent-RTC/TUICallKit

视频通话挂断crash了,必现

Closed this issue · 4 comments

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)

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

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

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

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

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