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

直接初始化报错 #1792

Closed
hanbinbin opened this issue Oct 25, 2023 · 2 comments
Closed

直接初始化报错 #1792

hanbinbin opened this issue Oct 25, 2023 · 2 comments
Assignees

Comments

@hanbinbin
Copy link

【版本信息】

4.3.27

【平台信息】

Android 原生

【预期的表现】

播放时候报错,是debug包

【实际的情况】

Build fingerprint: 'HUAWEI/ICHU3200E12-ADV/HWICHUE12:12/ICHU3200E12-ADV/104.0.0.105SP1cust format error.:eng/release-keys'
Revision: '0'
ABI: 'arm64'
Timestamp: 2023-10-23 17:48:56.664512344+0800
Process uptime: 0s
Cmdline: com.avatr.ivi.suprisemode
pid: 20270, tid: 20270, name: ivi.suprisemode >>> com.avatr.ivi.suprisemode <<<
uid: 1010113
tagged_addr_ctrl: 0000000000000001
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
Abort message: 'JNI DETECTED ERROR IN APPLICATION: java_class == null
in call to GetMethodID
from java.lang.String java.lang.Runtime.nativeLoad(java.lang.String, java.lang.ClassLoader, java.lang.Class)'
x0 0000000000000000 x1 0000000000004f2e x2 0000000000000006 x3 0000007fd54c67e0
x4 5151441f43445342 x5 5151441f43445342 x6 5151441f43445342 x7 7f7f7f7f7f7f7f7f
x8 00000000000000f0 x9 fd2eed654d06e3e7 x10 0000000000000000 x11 ffffff80fffffbdf
x12 0000000000000001 x13 0000000011029988 x14 0012264d20000000 x15 0000000000800000
x16 00000076c153c088 x17 00000076c15163f0 x18 00000075b8f1de18 x19 0000000000004f2e
x20 0000000000004f2e x21 00000000ffffffff x22 0000000000000002 x23 0000000000000002
x24 000000763d4c3a5e x25 0000000000000001 x26 000000763eebf14c x27 000000763e018000
x28 b4000076e47a7b60 x29 0000007fd54c6860
lr 00000076c14c8fa0 sp 0000007fd54c67c0 pc 00000076c14c8fcc pst 0000000000001000

backtrace:
#00 pc 0000000000089fcc /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: a85ef5fb74e0282813cd1edb10854577)
#1 pc 000000000065cec0 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+740) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#2 pc 00000000000159e0 /system/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+76) (BuildId: c2223684f28269a88f71e985c49cbb2f)
#3 pc 0000000000015004 /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+484) (BuildId: c2223684f28269a88f71e985c49cbb2f)
#4 pc 000000000046bda8 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2564) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#5 pc 00000000004e9cd0 /apex/com.android.art/lib64/libart.so (art::JNI::GetMethodID(_JNIEnv*, _jclass*, char const*, char const*)+1464) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#6 pc 0000000000122488 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk!libpag.so (BuildId: f5536f9edf05c07c6b67cf50b18ae3375d36d515)
#7 pc 0000000000120124 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk!libpag.so (BuildId: f5536f9edf05c07c6b67cf50b18ae3375d36d515)
#8 pc 000000000011ff24 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk!libpag.so (BuildId: f5536f9edf05c07c6b67cf50b18ae3375d36d515)
#9 pc 00000000000f5bb4 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk!libpag.so (JNI_OnLoad+100) (BuildId: f5536f9edf05c07c6b67cf50b18ae3375d36d515)
#10 pc 000000000046fef0 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, _jobject*, _jclass*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)+3240) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#11 pc 000000000000513c /apex/com.android.art/lib64/libopenjdkjvm.so (JVM_NativeLoad+416) (BuildId: 77086549e49b532295db5a731e89bab8)
#12 pc 00000000000c4834 /apex/com.android.art/javalib/arm64/boot.oat (art_jni_trampoline+148) (BuildId: d69c6997e793715aaddc5d306cb07aa90be6dac3)
#13 pc 0000000000218be8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#14 pc 00000000002845c4 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread
, unsigned int*, unsigned int, art::JValue*, char const*)+216) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#15 pc 00000000003fd50c /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+400) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#16 pc 00000000003f8380 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+804) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#17 pc 00000000007a0d24 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+980) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#18 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#19 pc 00000000000e5946 /apex/com.android.art/javalib/core-oj.jar (java.lang.Runtime.nativeLoad+2)
#20 pc 00000000007a11b8 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2152) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#21 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#22 pc 00000000000e5e78 /apex/com.android.art/javalib/core-oj.jar (java.lang.Runtime.loadLibrary0+92)
#23 pc 000000000079f45c /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+2208) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#24 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#25 pc 00000000000e5e04 /apex/com.android.art/javalib/core-oj.jar (java.lang.Runtime.loadLibrary0+8)
#26 pc 0000000000796328 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+3036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#27 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#28 pc 00000000000eb46c /apex/com.android.art/javalib/core-oj.jar (java.lang.System.loadLibrary+16)
#29 pc 00000000007a11b8 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2152) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#30 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#31 pc 00000000003e4a1a /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.extra.tools.a.a+18)
#32 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#33 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#34 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#35 pc 00000000007a0d24 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+980) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#36 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#37 pc 00000000003e4ae4 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.extra.tools.a.b+0)
#38 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#39 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#40 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#41 pc 00000000007a0d24 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+980) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#42 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#43 pc 00000000003e4b58 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.extra.tools.a.b+64)
#44 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#45 pc 000000000077cc0c /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#46 pc 0000000000222378 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#47 pc 0000000000211608 /apex/com.android.art/lib64/libart.so (nterp_helper+152) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#48 pc 00000000003e850a /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.libpag.PAGPlayer.+14)
#49 pc 0000000000218be8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#50 pc 00000000002845c4 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#51 pc 00000000002bbc88 /apex/com.android.art/lib64/libart.so (art::ClassLinker::InitializeClass(art::Thread*, art::Handleart::mirror::Class, bool, bool)+1776) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#52 pc 0000000000297754 /apex/com.android.art/lib64/libart.so (art::ClassLinker::EnsureInitialized(art::Thread*, art::Handleart::mirror::Class, bool, bool)+156) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#53 pc 00000000007a3748 /apex/com.android.art/lib64/libart.so (MterpNewInstance+2380) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#54 pc 0000000000201210 /apex/com.android.art/lib64/libart.so (mterp_op_new_instance+16) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#55 pc 00000000003e9e1e /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.libpag.PAGView.k+22)
#56 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#57 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#58 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#59 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#60 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#61 pc 00000000003e968e /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (org.libpag.PAGView.+190)
#62 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#63 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#64 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#65 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#66 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#67 pc 0000000000232d48 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.surprisemode.common.view.SurpriseBaseWindow.initPAG+80)
#68 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#69 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#70 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#71 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#72 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#73 pc 0000000000232cd4 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.surprisemode.common.view.SurpriseBaseWindow.initData+680)
#74 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#75 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#76 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#77 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#78 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#79 pc 0000000000232994 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.surprisemode.common.view.SurpriseBaseWindow.+24)
#80 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#81 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#82 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#83 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#84 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#85 pc 0000000000223684 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.suprisemode.view.SurpriseHmWindow.+0)
#86 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#87 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#88 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#89 pc 000000000079efc8 /apex/com.android.art/lib64/libart.so (MterpInvokeDirect+1036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#90 pc 0000000000203914 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#91 pc 0000000000222510 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.suprisemode.manager.SurpriseHmTriggerHelper.triggerWindowSet+72)
#92 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#93 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#94 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#95 pc 0000000000795bdc /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1168) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#96 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#97 pc 000000000022b666 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.surprisemode.common.manager.SurpriseTriggerManager.lambda$beginTrigger$3$com-avatr-ivi-surprisemode-common-manager-SurpriseTriggerManager+162)
#98 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#99 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#100 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#101 pc 0000000000795bdc /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1168) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#102 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#103 pc 000000000022a190 /data/app/~~HmHPB2jefpqYVGLpT-cEJw==/com.avatr.ivi.suprisemode-XKCuMymq42vcJN_dx1iD0w==/base.apk (com.avatr.ivi.surprisemode.common.manager.SurpriseTriggerManager$$ExternalSyntheticLambda6.run+12)
#104 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#105 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#106 pc 00000000003f835c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+768) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#107 pc 000000000079bf08 /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+1568) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#108 pc 0000000000203a14 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#109 pc 000000000046f048 /system/framework/framework.jar (android.os.Handler.handleCallback+4)
#110 pc 00000000007a11b8 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2152) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#111 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#112 pc 000000000046eebc /system/framework/framework.jar (android.os.Handler.dispatchMessage+8)
#113 pc 0000000000796328 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+3036) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#114 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#115 pc 00000000004a372c /system/framework/framework.jar (android.os.Looper.loopOnce+348)
#116 pc 00000000007a11b8 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2152) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#117 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#118 pc 00000000004a3dcc /system/framework/framework.jar (android.os.Looper.loop+152)
#119 pc 00000000007a1280 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2352) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#120 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#121 pc 00000000001c0a40 /system/framework/framework.jar (android.app.ActivityThread.loopProcess+16)
#122 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#123 pc 00000000003f78f0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+204) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#124 pc 00000000003f8d40 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1676) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#125 pc 00000000007a0d44 /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+1012) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#126 pc 0000000000203994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#127 pc 00000000001c10ba /system/framework/framework.jar (android.app.ActivityThread.main+1634)
#128 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#129 pc 000000000077cc0c /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#130 pc 0000000000222378 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#131 pc 0000000000218be8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#132 pc 00000000002845c4 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#133 pc 0000000000654df8 /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1384) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#134 pc 00000000005bc494 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#135 pc 00000000000cbf74 /apex/com.android.art/javalib/arm64/boot.oat (art_jni_trampoline+132) (BuildId: d69c6997e793715aaddc5d306cb07aa90be6dac3)
#136 pc 0000000000218964 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#137 pc 00000000002845a8 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+188) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#138 pc 00000000003fd50c /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+400) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#139 pc 00000000003f8380 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+804) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#140 pc 0000000000795bdc /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+1168) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#141 pc 0000000000203814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#142 pc 0000000000427e6a /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+50)
#143 pc 00000000003efe18 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool)+816) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#144 pc 000000000077cc0c /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#145 pc 0000000000222378 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#146 pc 00000000009fba88 /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3224) (BuildId: eaa9eeb5208d24e2a8a102d44a37a74e68617e9b)
#147 pc 0000000000218be8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#148 pc 00000000002845c4 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+216) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#149 pc 0000000000655550 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgsart::ArtMethod*(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+448) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#150 pc 0000000000655a14 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+92) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#151 pc 000000000051a914 /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+640) (BuildId: 0c5bfe79eabcd009b384f7a9b9d46683)
#152 pc 00000000000e9c40 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120) (BuildId: 3f3fa9432fc6dac4daa1fff0745ddb3a)
#153 pc 00000000000f6b6c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+1264) (BuildId: 3f3fa9432fc6dac4daa1fff0745ddb3a)
#154 pc 0000000000002634 /system/bin/app_process64 (main+1504) (BuildId: 43eee5e7468087115c1d3fe162af6abc)
#155 pc 0000000000082304 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96) (BuildId: a85ef5fb74e0282813cd1edb10854577)

【Demo及附件】

private void initPAG(String path) {
L.i(TAG, "initPAG() called with: path = [" + path + "]");
pagView = new PAGView(getLayoutInflater().getContext());
pagView.setVisibility(View.VISIBLE);
pagView.setLayoutParams(new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
PAGFile file;
file = test ? PAGFile.Load(getLayoutInflater().getContext().getAssets(), "222.pag") : PAGFile.Load(path);
pagView.setComposition(file);
long duration = pagView.duration();
L.i(TAG, "initPAG: duration = " + duration);
pagView.setRepeatCount(1);
pagView.addListener(new PAGView.PAGViewListener() {
@OverRide
public void onAnimationStart(PAGView pagView) {
L.i(TAG, "onAnimationStart: ");
}

        @Override
        public void onAnimationEnd(PAGView pagView) {
            L.i(TAG, "onAnimationEnd: ");
            finish();
        }

        @Override
        public void onAnimationCancel(PAGView pagView) {
            L.i(TAG, "onAnimationCancel: ");
        }

        @Override
        public void onAnimationRepeat(PAGView pagView) {
            L.i(TAG, "onAnimationRepeat: ");
        }

        @Override
        public void onAnimationUpdate(PAGView pagView) {
          
        }
    });

}

在 new PAGView() 时候报的这个错

@domchen
Copy link
Collaborator

domchen commented Nov 9, 2023

去release页面下载对应版本的符号包把堆栈
还原一下,你这个看不出任何有用的信息

@domchen
Copy link
Collaborator

domchen commented Dec 29, 2023

补充有效堆栈信息后可以重新打开

@domchen domchen closed this as completed Dec 29, 2023
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