wildfirechat / wildfirechat/android-chat

日志收集中有关AVEnginekit的奔溃日志

Open
#782 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
2.7k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

#00 pc 0000f5ec vendor/lib/libsrv um.so [armeabi-v8:df3dcefc19cabd65c5f6e1bd1621be0c]
2#01 pc 00017ebb vendor/lib/libsrv um.so (PVRSRVFreeDeviceMemMW+14) larmeab;-v8:df3dcec19cabd65c5f6e1bd1621be0ci3 #02 pc 000859c3 vendor/lib/eal/ibGLESV2 mtkso larmeabi-v8::34ed5df2075eeb41cbc04b3113ec2bda4#03 pc 00027539 endor/lib/ea/libGLESv2 mtkso armeabi-v8.:34ed5df2075eeb41cbc04b3113ec2bda5 #04 pc 00027241 endor/lib/eallibGLESv2mtk.so[armeabi-v8::34ed5df2075eeb41cbc04b3113ec2bdal6#05 pc 0002687d vendor/lib/eal/libGLESv2 mtkso armeabi-v8..34ed5df2075eeb41cbc04b3113ec2bda#06 pc 0000bdcb vendor/lib/liblMGeaso armeabi-v8371891638abe6c30816cd11ab57616998#07 nc 00010bb9 vendor/ib/iblMGed.so (IMGealDestrovContext+464) larmeabi-v8:371891638abe6c30816cd11ab57616999 #08 pc 0001c591 vendor/lib/eal/libGLESmeow.so[armeabi-v8::6d6caf55643460f2db471f5c3405e207110 #09 pc 00015b41 /svstem/lib/libEGLso armeabi-v8.:bafdea35c7f0366c4bc3b056057dc3a11 #10 pc 0008faa1 /system/lib/libandroid runtime.so [armeabi-v8.:ab0a96415073b1a840cb12bf2e86fe6712 #11 pc 00973da3 /svstem/framework/arm/boot-framework.oat larmeabi:135cf4cd96e2dfadc156822d50b34611
13 java:
14 orq.webrtc.EalBase14lmplrelease(EalBase14mpl.java:160)
15 cn.wildfirechat.avenginekit.AVEngineKit$CallSession.a(AVEngineKit.java:68)16 cn.wildfirechatavenginekit.AVEngineKit$CallSession.nf(AVEngineKitjava:843)
17 cn.wildfirechatavenginekit.AVEngineKit$CallSessionnec(AVEnginekitjava24)
18 cn.wildfirechat avencinekit AVEndinekitsCallSession.Sr8slambdaSSv5ieopVT3Cm31Ewx8incuS7mVaUnknown Source:019 cn.wildfirechat.aveninekit.AVEnginekit$CallSessionSSExternalSyntheticLambda12.run(Unknown Source:4)20 iava.util.concurrentExecutorsSRunnableAdaptercallExecutors.iava:462)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the crash stack entries for cn.wildfirechat.avenginekit.AVEngineKit$CallSession in AVEngineKit.java, especially lines 68, 843, and 24, then inspect EalBaseImpl.release at line 160. Compare the native release stack involving PVRSRVFreeDeviceMemMW and libGLESv2_mtk.so. Done requires identifying a reproducible cause and confirming a fix for this crash.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
audio-video-rtc, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.