Giter Club home page Giter Club logo

nmmp's People

Contributors

maoabc avatar rover12421 avatar sagolu avatar timscriptov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nmmp's Issues

java8 win11

is:issue is:open C:\Users\tucker\nmmp\nmm-protect>gradlew.bat build FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\tucker\nmmp\nmm-protect\build.gradle' line: 20 * What went wrong: Could not determine the dependencies of task ':jar'. > Could not resolve all files for configuration ':runtimeClasspath'. > Could not resolve project :apkprotect. Required by: project : > No matching variant of project :apkprotect was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally but: - Variant 'apiElements' capability nmm-protect:apkprotect:unspecified declares a library, packaged as a jar, and its dependencies declared externally: - Incompatible because this component declares an API of a component compatible with Java 9 and the consumer needed a runtime of a component compatible with Java 8 - Variant 'runtimeElements' capability nmm-protect:apkprotect:unspecified declares a runtime of a library, packaged as a jar, and its dependencies declared externally: - Incompatible because this component declares a component compatible with Java 9 and the consumer needed a component compatible with Java 8 * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org

mac上编译不了

早上在kali里面运行发现缺stdbool.h,中午用mac编译又报错了,唉

建议

能不能支持保护下synthetic修饰的方法。@maoabc

Lib Output

Libraries are saved in a different directory. My computer is Windows 10 x64

Screenshot_9
Screenshot_10

用不起来

export ANDROID_HOME=/Users/ziqimo/Library/Android/sdk
export ANDROID_SDK_HOME=/Users/ziqimo/Library/Android/sdk
export ANDROID_NDK_HOME=/Users/ziqimo/Library/Android/sdk/ndk-bundle
Export CMAKE_PATH=/Users/ziqimo/Library/Android/sdk/cmake/3.10.2.4988404
export PATH=$PATH:$ANDROID_NDK_HOME
export PATH=$PATH:$ANDROID_SDK_HOME
export PATH=$PATH:$CMAKE_PATH

o CMAKE_PATH
No ANDROID_SDK_HOME. Default is /opt/android-sdk
sh: build/build7983706015133819577.sh: No such file or directory
Exception in thread "main" java.io.IOException: Build failed
at com.nmmedit.apkprotect.BuildNativeLib.build(BuildNativeLib.java:34)
at com.nmmedit.apkprotect.ApkProtect.generateNativeLibs(ApkProtect.java:214)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:128)
at com.nmmedit.protect.Main.main(Main.java:58)

不明白我哪里有问题

android5 对继承自android.view.MenuInflater的类中的getRealOwner方法进行重写,并vmp加固后出现错误,E/art ( 4011): Failed to register non-native method com.andpos.myapplication.TestMenuInflater.getRealOwner()Ljava/lang/Object; as native

我在测试应用中创建了一个类为TestMenuInflater,继承自android.view.MenuInflater,并重写了getRealOwner方法,在MainActivity中调用了该方法,使用加固工程对该方法进行vmp化,发现出现Failed to register non-native method的错误。
1、对系统源码进行分析,发现在Android5下的art/runtime/jni_internal.cc的RegisterNativeMethods会抛出该错误
2、在RegisterNativeMethods方法中出现mirror::ArtMethod* m = c->FindDirectMethod(name, sig);跟踪进去

for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) {
   ArtMethod* method = klass->FindDeclaredDirectMethod(name, signature);
  if (method != nullptr) {
      return method;
   }
}
return nullptr;

发现会再jclass中寻找FindDeclaredDirectMethod,如果找不到会从klass = klass->GetSuperClass()父类中寻找,即MenuInflater获取得到getRealOwner,但是该方法中未发现accessflag为native,所以会报non-native method错误。
3、以上类似的问题相信会有很多,问题都是继承自android sdk中的公共类,然后重写其中的DirectMethod,进行vmp化。
4、经测试在android8未发现该问题,并且他在注册动态jni函数的函数与android5不一样。
5、请问下,针对在android5上面这个问题该如何解决呢?

提交BUG

某些APK会出现这种错误
Exception in thread "main" java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor
at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:310)
at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:122)
at com.nmmedit.apkprotect.ApkProtect.zipExtractNeedCopy(ApkProtect.java:540)
at com.nmmedit.apkprotect.ApkProtect.zipCopy(ApkProtect.java:565)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:114)
at com.nmmedit.protect.Main.main(Main.java:52)

运行源码执行加固异常

您好,我用nmm-protect项目运行Main.java中的main方法进行加固出现问题,能帮我看一下什么原因吗?
public class Main {

public static void main(String[] args) throws IOException {
   // 加了自己的呆加固apk路径,其他代码未修改
    args = new String[]{"C:/Users/86157/Desktop/jiagu/vmp/app-release.apk"};
    if (args.length < 1) {
        System.err.println("No Input apk.");
        System.err.println("<inApk> [<convertRuleFile> [mapping.txt]]");
        System.exit(-1);
    }
    final File apk = new File(args[0]);
    final File outDir = new File(apk.getParentFile(), "build");
    
    ....
}

}

电脑环境:win10

config配置:

{
// Choose under which architecture you need to build C++ libraries
"abi":{
"arm64-v8a":true,
"armeabi-v7a":true,
"x86":flase,
"x86_64":false
},
// If you do not have environment variables set, enter the path to SDK, NDK and CMAKE
"path": {
"sdk": "C:\Users\86157\AppData\Local\Android\Sdk", // E:\Android\Sdk
"cmake": "C:\Users\86157\AppData\Local\Android\Sdk\cmake\3.10.2.4988404", // E:\Android\Sdk\cmake\3.10.2.4988404
"ndk": "C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529" // E:\Android\Sdk\ndk\22.0.7026061
},
// Indicate under which platform the NDK is installed
"ndk": {
// For Linux: linux-x86_64
"os_name":"windows-x86_64" // E:\Android\Sdk\ndk\22.0.7026061\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin
}
}

日志:

Task :Main.main()
[C:\Users\86157\AppData\Local\Android\Sdk\cmake\3.10.2.4988404\bin\cmake, -HC:\Users\86157\Desktop\jiagu\vmp\build\dex2c, -DCMAKE_TOOLCHAIN_FILE=C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\build\cmake\android.toolchain.cmake, -DCMAKE_BUILD_TYPE=Release, -DANDROID_ABI=armeabi-v7a, -DANDROID_NDK=C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529, -DANDROID_PLATFORM=android-21, -DCMAKE_ANDROID_ARCH_ABI=armeabi-v7a, -DCMAKE_ANDROID_NDK=C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529, -DCMAKE_EXPORT_COMPILE_COMMANDS=ON, -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\86157\Desktop\jiagu\vmp\build\obj\armeabi-v7a, -DCMAKE_MAKE_PROGRAM=C:\Users\86157\AppData\Local\Android\Sdk\cmake\3.10.2.4988404\bin\ninja, -DCMAKE_SYSTEM_NAME=Android, -DCMAKE_SYSTEM_VERSION=21, -BC:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a, -GNinja]
-- Check for working C compiler: C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe
-- Check for working C compiler: C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
-- Check for working CXX compiler: C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/86157/Desktop/jiagu/vmp/build/.cxx/cmake/Release/armeabi-v7a
[C:\Users\86157\AppData\Local\Android\Sdk\cmake\3.10.2.4988404\bin\cmake, --build, C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a]
[1/15] Building C object CMakeFiles/nmmp.dir/generated/jni_init.c.o
[2/15] Building C object CMakeFiles/nmmp.dir/ConstantPool.c.o
[3/15] Building CXX object vm/CMakeFiles/nmmvm.dir/DexCatch.cpp.o
[4/15] Building CXX object vm/CMakeFiles/nmmvm.dir/GlobalCache.cpp.o
[5/15] Building CXX object vm/CMakeFiles/nmmvm.dir/Interp.cpp.o
[6/15] Building CXX object vm/CMakeFiles/nmmvm.dir/Exception.cpp.o
[7/15] Building CXX object vm/CMakeFiles/nmmvm.dir/InterpC-portable.cpp.o
[8/15] Linking CXX shared library C:\Users\86157\Desktop\jiagu\vmp\build\obj\armeabi-v7a\libnmmvm.so
[9/15] Building C object CMakeFiles/nmmp.dir/generated/classes6_native_functions.c.o
[10/15] Building C object CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o
FAILED: CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o
C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --target=armv7-none-linux-androideabi21 --gcc-toolchain=C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot -Dnmmp_EXPORTS -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/. -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/./vm/include -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -Oz -DNDEBUG -fvisibility=hidden -fPIC -MD -MT CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o -MF CMakeFiles\nmmp.dir\generated\classes_native_functions.c.o.d -o CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o -c C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes_native_functions.c
LLVM ERROR: out of memory
Stack dump:

  1. Program arguments: C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe -cc1 -triple thumbv7-none-linux-android21 -emit-obj -mnoexecstack -disable-free -disable-llvm-verifier -discard-value-names -main-file-name classes_native_functions.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu generic -target-feature +soft-float-abi -target-feature +fpregs -target-feature +vfp2 -target-feature +vfp2d16 -target-feature +vfp2d16sp -target-feature +vfp2sp -target-feature +vfp3 -target-feature +vfp3d16 -target-feature +vfp3d16sp -target-feature +vfp3sp -target-feature -fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature -vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature +fp64 -target-feature +d32 -target-feature +neon -target-feature -crypto -target-feature -fp16fml -target-abi aapcs-linux -mfloat-abi soft -fallow-half-arguments-and-returns -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -ffunction-sections -fdata-sections -coverage-notes-file C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a\CMakeFiles/nmmp.dir/generated/classes_native_functions.c.gcno -resource-dir C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.9 -dependency-file CMakeFiles\nmmp.dir\generated\classes_native_functions.c.o.d -sys-header-deps -MT CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o -D nmmp_EXPORTS -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/. -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/./vm/include -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated -D ANDROID -D _FORTIFY_SOURCE=2 -D NDEBUG -isysroot C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot -internal-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/local/include -internal-isystem C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.9\include -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/arm-linux-androideabi -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/include -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include -Oz -Wformat -Werror=format-security -fdebug-compilation-dir C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a -ferror-limit 19 -fmessage-length 0 -fvisibility hidden -stack-protector 2 -fno-signed-char -fobjc-runtime=gcc -fdiagnostics-show-option -vectorize-slp -o CMakeFiles/nmmp.dir/generated/classes_native_functions.c.o -x c C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes_native_functions.c
  2. parser at end of file
  3. Code generation
  4. Running pass 'Function Pass Manager' on module 'C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes_native_functions.c'.
  5. Running pass 'ARM Assembly Printer' on function '@Java_okhttp3_internal_cache_DiskLruCache_size_J'
    #0 0x00007ff6108700e6 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4f00e6)
    #1 0x00007ffb62561881 (C:\Windows\System32\ucrtbase.dll+0x71881)
    #2 0x00007ffb62562851 (C:\Windows\System32\ucrtbase.dll+0x72851)
    #3 0x00007ff610835824 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4b5824)
    #4 0x00007ff6108427fd (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4c27fd)
    #5 0x00007ff610842704 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4c2704)
    #6 0x00007ff61065ce13 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x2dce13)
    #7 0x00007ff61065769a (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x2d769a)
    #8 0x00007ff610657343 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x2d7343)
    #9 0x00007ff6103cd45b (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4d45b)
    #10 0x00007ff6103d201d (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x5201d)
    #11 0x00007ff6109a1f90 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x621f90)
    #12 0x00007ff6103caf09 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x4af09)
    #13 0x00007ff610a6ad02 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x6ead02)
    #14 0x00007ff61058303b (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x20303b)
    #15 0x00007ff610583383 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x203383)
    #16 0x00007ff6105839d5 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x2039d5)
    #17 0x00007ff61137da3f (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0xffda3f)
    #18 0x00007ff611698712 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x1318712)
    #19 0x00007ff6125c1863 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x2241863)
    #20 0x00007ff611604e90 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x1284e90)
    #21 0x00007ff61093efbf (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x5befbf)
    #22 0x00007ff61098ad36 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x60ad36)
    #23 0x00007ff610386576 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x6576)
    #24 0x00007ff6103843fa (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x43fa)
    #25 0x00007ff610381395 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x1395)
    #26 0x00007ff6103814c8 (C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe+0x14c8)
    #27 0x00007ffb63267034 (C:\Windows\System32\KERNEL32.DLL+0x17034)
    #28 0x00007ffb64bc2651 (C:\Windows\SYSTEM32\ntdll.dll+0x52651)
    clang: error: clang frontend command failed due to signal (use -v to see invocation)
    Android (7019983 based on r365631c3) clang version 9.0.9 (https://android.googlesource.com/toolchain/llvm-project a2a1e703c0edb03ba29944e529ccbf457742737b) (based on LLVM 9.0.9svn)
    Target: armv7-none-linux-android21
    Thread model: posix
    InstalledDir: C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin
    clang: note: diagnostic msg: PLEASE submit a bug report to https://github.com/android-ndk/ndk/issues and include the crash backtrace, preprocessed source, and associated run script.
    clang: note: diagnostic msg:

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: C:\Users\86157\AppData\Local\Temp\classes_native_functions-7af061.c
clang: note: diagnostic msg: C:\Users\86157\AppData\Local\Temp\classes_native_functions-7af061.sh
clang: note: diagnostic msg:


[11/15] Building C object CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o
FAILED: CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o
C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe --target=armv7-none-linux-androideabi21 --gcc-toolchain=C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot -Dnmmp_EXPORTS -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/. -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/./vm/include -IC:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -Oz -DNDEBUG -fvisibility=hidden -fPIC -MD -MT CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o -MF CMakeFiles\nmmp.dir\generated\classes3_native_functions.c.o.d -o CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o -c C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes3_native_functions.c
LLVM ERROR: out of memory
Stack dump:
0. Program arguments: C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin\clang.exe -cc1 -triple thumbv7-none-linux-android21 -emit-obj -mnoexecstack -disable-free -disable-llvm-verifier -discard-value-names -main-file-name classes3_native_functions.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu generic -target-feature +soft-float-abi -target-feature +fpregs -target-feature +vfp2 -target-feature +vfp2d16 -target-feature +vfp2d16sp -target-feature +vfp2sp -target-feature +vfp3 -target-feature +vfp3d16 -target-feature +vfp3d16sp -target-feature +vfp3sp -target-feature -fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature -vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature +fp64 -target-feature +d32 -target-feature +neon -target-feature -crypto -target-feature -fp16fml -target-abi aapcs-linux -mfloat-abi soft -fallow-half-arguments-and-returns -dwarf-column-info -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -ffunction-sections -fdata-sections -coverage-notes-file C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a\CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.gcno -resource-dir C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.9 -dependency-file CMakeFiles\nmmp.dir\generated\classes3_native_functions.c.o.d -sys-header-deps -MT CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o -D nmmp_EXPORTS -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/. -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/./vm/include -I C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated -D ANDROID -D _FORTIFY_SOURCE=2 -D NDEBUG -isysroot C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot -internal-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/local/include -internal-isystem C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.9\include -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/arm-linux-androideabi -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/include -internal-externc-isystem C:/Users/86157/AppData/Local/Android/Sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include -Oz -Wformat -Werror=format-security -fdebug-compilation-dir C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a -ferror-limit 19 -fmessage-length 0 -fvisibility hidden -stack-protector 2 -fno-signed-char -fobjc-runtime=gcc -fdiagnostics-show-option -vectorize-slp -o CMakeFiles/nmmp.dir/generated/classes3_native_functions.c.o -x c C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes3_native_functions.c

  1. parser at end of file
  2. Code generation
  3. Running pass 'Function Pass Manager' on module 'C:/Users/86157/Desktop/jiagu/vmp/build/dex2c/generated/classes3_native_functions.c'.
  4. Running pass 'ARM Assembly Printer' on function '@Java_com_androidquery_b_a__Lcom_androidquery_b_d_2_Lcom_androidquery_b_2'
    0x00007FF6108700E6 (0x0000D72D6FFBE509 0x000000000000004C 0x0000000000000016 0x00007FF6108700E0)
    0x00007FFB62561881 (0x00007FF614312701 0x0000003300000000 0x0000000000000000 0x00000033C4FFBDB0), raise() + 0x1E1 bytes(s)
    0x00007FFB62562851 (0x0000019400000003 0x00007FF600000003 0x00000033C4FFBDD0 0x0000000000083FFF), abort() + 0x31 bytes(s)
    0x00007FF610835824 (0x0000019472F98448 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FF610839A6F (0x000001945820D260 0x00007FF61098CADD 0x0000000000000000 0x000001945B510380)
    0x00007FF61172D062 (0x000001949878C4A0 0x0000000000000000 0x0000000000000000 0x00000033C4FFC0AF)
    0x00007FF61172C667 (0x00000033C4FFC4C0 0x00007FF610657B9B 0x00000033C4FFC788 0x0000000000000028)
    0x00007FF61172D8DC (0x00000033C4FFC610 0x0000000000000000 0x0000000000000050 0x0000019459606660)
    0x00007FF611AB2BA8 (0xFFFFFFFFFFFFFFF8 0x0000000000000000 0x00000033C4FFC5A0 0x0000000000000048)
    0x00007FF6109A37D3 (0x000001945561C5F0 0x0000019419075708 0x000001945DDCC6E0 0x00007FFB64B947B1)
    0x00007FF6103CAF09 (0x0000019460F50424 0x00000033C4FFCAC9 0x0000000000001010 0x0000019460F50CC0)
    0x00007FF610A6AD02 (0x0000000000000000 0x0000000000000000 0x00007FF6143139BC 0x00007FF610580683)
    0x00007FF61058303B (0x0000000000000000 0x0000000000000000 0x00007FF6143139BC 0x00000194542F3238)
    0x00007FF610583383 (0x0000001000000000 0x0000019400000000 0x00000194542F6F20 0x00007FF60000001B)
    0x00007FF6105839D5 (0x0000019416FE8AC8 0x00000194610A6000 0x00000033C4FFD358 0x00007FF612D4D2D2)
    0x00007FF61137DA3F (0x00007FF614150054 0x00000033C4FFDEA8 0x00000033C4FFDEB0 0x00007FF61154AE04)
    0x00007FF611698712 (0x00000033C4FFE068 0x00007FF61093CBBA 0x000001946102EDC0 0x0000000000000052)
    0x00007FF6125C1863 (0x00007FF613C3F16B 0x000000000000001A 0x00007FF613C3F16B 0x000000000000001A)
    0x00007FF611604E90 (0x000001946103BCF0 0x0000019461013CF0 0x0000019460FE77B0 0x00007FF610989A0A)
    0x00007FF61093EFBF (0x00007FF613BB296A 0x0000000000000000 0x0000019461007F01 0x0000000000000075)
    0x00007FF61098AD36 (0x000000000000026E 0x000000000000026E 0x000000000000026E 0x0000019460FC0000)
    0x00007FF610386576 (0x0000000000000000 0x0000000000000000 0x00000000000000CA 0x00007FFB6356911D)
    0x00007FF6103843FA (0x000000000000008D 0x0000000000000000 0x00007FFB6326ADA0 0x0000000000000000)
    0x00007FF610381395 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FF6103814C8 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
    0x00007FFB63267034 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), BaseThreadInitThunk() + 0x14 bytes(s)
    0x00007FFB64BC2651 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), RtlUserThreadStart() + 0x21 bytes(s)
    clang: error: clang frontend command failed due to signal (use -v to see invocation)
    Android (7019983 based on r365631c3) clang version 9.0.9 (https://android.googlesource.com/toolchain/llvm-project a2a1e703c0edb03ba29944e529ccbf457742737b) (based on LLVM 9.0.9svn)
    Target: armv7-none-linux-android21
    Thread model: posix
    InstalledDir: C:\Users\86157\AppData\Local\Android\Sdk\ndk\21.4.7075529\toolchains\llvm\prebuilt\windows-x86_64\bin
    clang: note: diagnostic msg: PLEASE submit a bug report to https://github.com/android-ndk/ndk/issues and include the crash backtrace, preprocessed source, and associated run script.
    clang: note: diagnostic msg:

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: C:\Users\86157\AppData\Local\Temp\classes3_native_functions-c3d3d0.c
clang: note: diagnostic msg: C:\Users\86157\AppData\Local\Temp\classes3_native_functions-c3d3d0.sh
clang: note: diagnostic msg:


[12/15] Building C object CMakeFiles/nmmp.dir/generated/classes4_native_functions.c.o
[13/15] Building C object CMakeFiles/nmmp.dir/generated/classes5_native_functions.c.o
[14/15] Building C object CMakeFiles/nmmp.dir/generated/classes2_native_functions.c.o
ninja: build stopped: subcommand failed.
Exception in thread "main" java.io.IOException: Cmd '[C:\Users\86157\AppData\Local\Android\Sdk\cmake\3.10.2.4988404\bin\cmake, --build, C:\Users\86157\Desktop\jiagu\vmp\build.cxx\cmake\Release\armeabi-v7a]' exec failed
at com.nmmedit.apkprotect.BuildNativeLib.execCmd(BuildNativeLib.java:60)
at com.nmmedit.apkprotect.BuildNativeLib.build(BuildNativeLib.java:27)
at com.nmmedit.apkprotect.ApkProtect.generateNativeLibs(ApkProtect.java:219)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:122)
at com.nmmedit.protect.Main.main(Main.java:57)

Task :Main.main() FAILED

Execution failed for task ':Main.main()'.

Process 'command 'D:/��������/android-studio/jre/bin/java.exe'' finished with non-zero exit value 1

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

这里提一个测试bug(很棒,简单改一下在windows上使用了)

个别APP全部native后,使用APP时个别操作会异常闪退
如出现如下错误,apk下载地址:https://wwi.lanzoui.com/irqGTpi3fja

java.lang.ExceptionInInitializerError
at org.jf.smali.Smali.assembleSmaliFile(Native Method)
at org.jf.smali.Smali.assembleSmaliFile(Native Method)
at com.signs.yowal.SignatureTool.processDex(Native Method)
at com.signs.yowal.SignatureTool.Kill(Native Method)
at com.signs.yowal.MainActivity$100000002.run(Native Method)
Caused by: java.lang.StringIndexOutOfBoundsException: length=1; index=1
at java.lang.String.charAt(Native Method)
at org.jf.smali.smaliFlexLexer.zzUnpackAction(Native Method)
at org.jf.smali.smaliFlexLexer.zzUnpackAction(Native Method)
at org.jf.smali.smaliFlexLexer.(Unknown Source:54)
... 5 more
java.lang.StringIndexOutOfBoundsException: length=1; index=1
at java.lang.String.charAt(Native Method)
at org.jf.smali.smaliFlexLexer.zzUnpackAction(Native Method)
at org.jf.smali.smaliFlexLexer.zzUnpackAction(Native Method)
at org.jf.smali.smaliFlexLexer.(Unknown Source:54)
at org.jf.smali.Smali.assembleSmaliFile(Native Method)
at org.jf.smali.Smali.assembleSmaliFile(Native Method)
at com.signs.yowal.SignatureTool.processDex(Native Method)
at com.signs.yowal.SignatureTool.Kill(Native Method)
at com.signs.yowal.MainActivity$100000002.run(Native Method)

提交疑问

我加固成功后,fastjson不能使用了,因此json字符串转化不成对象,所有的网络请求都不能用了。我想能不能通过ProguardMappingConfig的keepClass方法来处理?

bug

建议作者留个联系方式,我这边又测出来了一个bug问题,私下反馈比较方便一点

Dex encryption/packing

Can you do dex encryption/packing for extra protection, something like Jiagu 360? Native methods can still be manipulated in smali in clever way

为什么在数组aget时,int类型和short类型使用了不同的实现,导致数组越界读写时,aget int时不会报ArrayIndexOutOfBoundsException错误

如题我看int/long数组的aget用的是

HANDLE_OP_AGET(OP_AGET, "", {
    u4 *arrData = (u4 *) env->GetPrimitiveArrayCritical(arrayObj, NULL);
    u4 val = arrData[idx];
    env->ReleasePrimitiveArrayCritical(arrayObj, arrData, JNI_ABORT);

    SET_REGISTER(vdst, val);

})

而short/bool数组使用的

HANDLE_OP_AGET(OP_AGET_BYTE, "-byte", {
    jbyte val;
    env->GetByteArrayRegion((jbyteArray) arrayObj, idx, 1, &val);
    SET_REGISTER(vdst, val);
})

使用了不同的实现方式是有什么考虑么?

我发现使用GetPrimitiveArrayCritical时,数组越界是不会报ArrayIndexOutOfBoundsException,会取出一个未初始化的数字
使用Get***ArrayRegion函数,会报这个ArrayIndexOutOfBoundsException
想知道当时使用不同实现方式的考虑

三星S7 6.0版本报错

01-16 21:53:05.381 12422-12730/? E/AndroidRuntime: FATAL EXCEPTION: ServiceStartArguments
java.lang.NoSuchFieldError: P
at com.baidu.location.c.f.c(Native Method)
at com.baidu.location.c.f.a(Native Method)
at com.baidu.location.b.b.f(Native Method)
at com.baidu.location.b.b.e(Native Method)
at com.baidu.location.b.b.a(Native Method)
at com.baidu.location.d.a.a(Native Method)
at com.baidu.location.d.a.a(Unknown Source)
at com.baidu.location.d.a$a.handleMessage(Native Method)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:158)
at android.os.HandlerThread.run(HandlerThread.java:61)

感觉是百度地图报错,没有保护的版本没有问题。麻烦作者看看,要不然会影响到方案的使用,谢谢。

Build failed

Hello
I'm trying to compile the project because i want to customize a bit, but i'm getting this error even with no changes. I'm not familar with building Java app

My system is Windows 10

PS E:\Github\nmmp\nmm-protect> ./gradlew arsc:build --stacktrace
> Task :arsc:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':arsc:compileJava'.
> java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x1535317d) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.code to unnamed module @0x1535317d

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':arsc:compileJava'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:207)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:263)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:205)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:186)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
        at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:409)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:399)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:94)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
        at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:356)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:343)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:336)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:322)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x1535317d) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.code to unnamed module @0x1535317d
        at jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:168)
        at jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:100)
        at jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:94)
        at org.gradle.internal.compiler.java.IncrementalCompileTask.call(IncrementalCompileTask.java:74)
        at org.gradle.api.internal.tasks.compile.AnnotationProcessingCompileTask.call(AnnotationProcessingCompileTask.java:93)
        at org.gradle.api.internal.tasks.compile.ResourceCleaningCompilationTask.call(ResourceCleaningCompilationTask.java:57)
        at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:55)
        at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:40)
        at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:97)
        at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:51)
        at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:37)
        at org.gradle.api.internal.tasks.compile.AnnotationProcessorDiscoveringCompiler.execute(AnnotationProcessorDiscoveringCompiler.java:51)
        at org.gradle.api.internal.tasks.compile.AnnotationProcessorDiscoveringCompiler.execute(AnnotationProcessorDiscoveringCompiler.java:37)
        at org.gradle.api.internal.tasks.compile.ModuleApplicationNameWritingCompiler.execute(ModuleApplicationNameWritingCompiler.java:46)
        at org.gradle.api.internal.tasks.compile.ModuleApplicationNameWritingCompiler.execute(ModuleApplicationNameWritingCompiler.java:36)
        at org.gradle.api.internal.tasks.compile.CleaningJavaCompiler.execute(CleaningJavaCompiler.java:53)
        at org.gradle.api.internal.tasks.compile.incremental.IncrementalCompilerFactory.lambda$createRebuildAllCompiler$0(IncrementalCompilerFactory.java:98)
        at org.gradle.api.internal.tasks.compile.incremental.IncrementalResultStoringCompiler.execute(IncrementalResultStoringCompiler.java:60)
        at org.gradle.api.internal.tasks.compile.incremental.IncrementalResultStoringCompiler.execute(IncrementalResultStoringCompiler.java:44)
        at org.gradle.api.internal.tasks.compile.CompileJavaBuildOperationReportingCompiler$2.call(CompileJavaBuildOperationReportingCompiler.java:59)
        at org.gradle.api.internal.tasks.compile.CompileJavaBuildOperationReportingCompiler$2.call(CompileJavaBuildOperationReportingCompiler.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:409)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:399)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:94)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
        at org.gradle.api.internal.tasks.compile.CompileJavaBuildOperationReportingCompiler.execute(CompileJavaBuildOperationReportingCompiler.java:51)
        at org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:293)
        at org.gradle.api.tasks.compile.JavaCompile.performIncrementalCompilation(JavaCompile.java:203)
        at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:183)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:104)
        at org.gradle.api.internal.project.taskfactory.IncrementalInputsTaskAction.doExecute(IncrementalInputsTaskAction.java:32)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:42)
        at org.gradle.api.internal.project.taskfactory.AbstractIncrementalTaskAction.execute(AbstractIncrementalTaskAction.java:25)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:28)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:569)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:395)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:387)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:84)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:554)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:537)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:108)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:278)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:267)
        at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$0(ExecuteStep.java:32)
        at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:32)
        at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
        at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
        at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
        at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
        at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:34)
        at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:43)
        at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:73)
        at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:54)
        at org.gradle.internal.execution.steps.CatchExceptionStep.execute(CatchExceptionStep.java:34)
        at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:44)
        at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:54)
        at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:38)
        at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:49)
        at org.gradle.internal.execution.steps.CacheStep.executeWithoutCache(CacheStep.java:159)
        at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:72)
        at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:43)
        at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:44)
        at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:33)
        at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:38)
        at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:24)
        at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:92)
        at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$0(SkipUpToDateStep.java:85)
        at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:55)
        at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:39)
        at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:76)
        at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:37)
        at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:36)
        at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:26)
        at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:94)
        at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:49)
        at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:79)
        at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:53)
        at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:74)
        at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:78)
        at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:78)
        at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
        at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:39)
        at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:40)
        at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:28)
        at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:194)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:186)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
        at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:409)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:399)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:94)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
        at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:356)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:343)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:336)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:322)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
        at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
Caused by: java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x1535317d) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.code to unnamed module @0x1535317d
        at org.gradle.internal.compiler.java.ClassNameCollector.processSourceFile(ClassNameCollector.java:74)
        at org.gradle.internal.compiler.java.ClassNameCollector.finished(ClassNameCollector.java:57)
        at jdk.compiler/com.sun.tools.javac.api.ClientCodeWrapper$WrappedTaskListener.finished(ClientCodeWrapper.java:854)
        at jdk.compiler/com.sun.tools.javac.api.MultiTaskListener.finished(MultiTaskListener.java:132)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1631)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1585)
        at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:946)
        at jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.lambda$doCall$0(JavacTaskImpl.java:104)
        at jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:152)
        ... 125 more


* Get more help at https://help.gradle.org

BUILD FAILED in 943ms
1 actionable task: 1 executed

提交bug

我的app通过大神的方法加固在大部分机型上都可以正常使用,就是目前有遇到在vivo的个别机型上会闪退,如 vivo Y67A
崩溃日志如下:

06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] JNI DETECTED ERROR IN APPLICATION: use of invalid jobject 0x7f9f770500
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] from void com.netease.nimlib.d.b.e.a(java.lang.Class, com.netease.nimlib.d.b.a)
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] "main" prio=5 tid=1 Runnable
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] | group="main" sCount=0 dsCount=0 obj=0x75fb3fe8 self=0x7fa55bce00
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] | sysTid=20135 nice=0 cgrp=default sched=0/0 handle=0x7fa9f112c0
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] | state=R schedstat=( 253795844 1559387 194 ) utm=20 stm=5 core=5 HZ=100
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] | stack=0x7fce052000-0x7fce054000 stackSize=8MB
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] | held mutexes= "mutator lock"(shared held)
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.e.a(Native method)
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.f.a(Native method)
06-15 11:52:42.045 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.e.(unavailable:5)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.f.(unavailable:2)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.f.(unavailable:1)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.f$a.(unavailable:1)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.e.a(Native method)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.d.b.c.(unavailable:1)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.push.f.(unavailable:6)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.push.f.(unavailable:1)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.c.a(Native method)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.c.a(Native method)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.netease.nimlib.service.NimService.onCreate(Native method)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.app.ActivityThread.handleCreateService(ActivityThread.java:3111)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.app.ActivityThread.access$2000(ActivityThread.java:195)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1616)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.os.Handler.dispatchMessage(Handler.java:111)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.os.Looper.loop(Looper.java:207)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at android.app.ActivityThread.main(ActivityThread.java:5856)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at java.lang.reflect.Method.invoke!(Native method)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1026)
06-15 11:52:42.046 20135-20135/? A/art: art/runtime/java_vm_ext.cc:440] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:887)

我看了报错的类是网易云信的第三方库,我有试着把这个包名下的类都keep住,但是虽然没有了崩溃日志,app依然还是闪退,不知道是不是cpu架构不支持的,我目前导出的包包含 armeabi-v7a,arm64-v8a,x86,x86_64,请大神帮忙指导下

Windows下编译代码出错,需要配置Java版本吗?

E:\tools\mmp-protect\source\nmmp\nmm-protect>gradlew build

  • Where:
    Build file 'E:\tools\mmp-protect\source\nmmp\nmm-protect\build.gradle' line: 20

  • What went wrong:
    Could not determine the dependencies of task ':jar'.

Could not resolve all files for configuration ':runtimeClasspath'.
Could not resolve project :apkprotect.
Required by:
project :
> No matching variant of project :apkprotect was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally but:
- Variant 'apiElements' capability nmm-protect:apkprotect:unspecified declares a library, packaged as a jar, and its dependencies declared externally:
- Incompatible because this component declares an API of a component compatible with Java 9 and the consumer needed a runtime of a component compatible with Java 8
- Variant 'runtimeElements' capability nmm-protect:apkprotect:unspecified declares a runtime of a library, packaged as a jar, and its dependencies declared externally:
- Incompatible because this component declares a component compatible with Java 9 and the consumer needed a component compatible with Java 8

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

window大小写不敏感,导致res混淆打包之后出现问题

res混淆之后命名会有 R5.xml r5.xml, M6.xml m6.xml 这些
而当进行zipCopy 解压缩的时候,是先解压到window 再打包windows,打包的时候通过 new File()时 ,R5.xml r5.xml 实际变成了同一个进行打包

这是我加的log
write R5 3620 write r5 552 R5 len 552 R5 res/R5.xml C:\Users\大明\Desktop\build\.apk_temp\res\R5.xml r5 len 552 r5 res/r5.xml C:\Users\大明\Desktop\build\.apk_temp\res\r5.xml
可以看到 解压写出的时候 长度 R5跟r5不一致 但是打包的时候 路径不一致却读的其实是一个文件 长度一样
导致app只要res混淆后 基本就是打不开app 闪退 用不了layout drawable等功能异常

把zipCopy修改一下,不经过解压、再压缩 这个步骤
`private static void zipCopy2(ZipInputStream zipInputStream, File outDir, ZipOutputStream zipOutputStream) throws IOException {
final Pattern regex = Pattern.compile(
"classes(\d)\.dex" +
"|META-INF/.
\.(RSA|DSA|EC|SF|MF)" +
"|AndroidManifest\.xml");
final HashMap<ZipEntry, File> entryNameFileMap = new HashMap<>();
ZipEntry entry;
while ((entry = zipInputStream.getNextEntry()) != null) {
if (entry.isDirectory()
|| "".equals(entry.getName())) {
continue;
}
if (regex.matcher(entry.getName()).matches()) {
continue;
}

        try {
            byte[] fileEntry = FileUtils.read(zipInputStream);

            final ZipEntry zipEntry = new ZipEntry(entry.getName());
            if (entry.getMethod() == ZipEntry.STORED) {//不压缩只储存数据
                final long length = fileEntry.length;
                zipEntry.setMethod(ZipEntry.STORED);
                zipEntry.setCrc(calcCrc32(fileEntry));
                zipEntry.setSize(length);
                zipEntry.setCompressedSize(length);
            }

            zipOutputStream.putNextEntry(zipEntry);

            zipOutputStream.write(fileEntry);
            zipOutputStream.closeEntry();
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}`

就可以解决了

nmmp貌似和binding兼容性不太好

大佬您好,我目前遇到了一点问题,在我使用View Binding以后,使用nmmp进行vmp,会导致app无法打开,打开直接闪退,能否请大佬做一下兼容,祝大佬万事如意!

2021-10-22 21:33:00.374 10405-10405/com.demo.test E/AndroidRuntime: FATAL EXCEPTION: main Process: com.demo.test, PID: 10405 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.demo.test/com.demo.test.UI.MainActivity}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3270) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7356) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) Caused by: java.lang.NullPointerException at com.demo.test.UI.MainActivity.InitView(Native Method) at com.demo.test.UI.MainActivity.onCreate(Native Method) at android.app.Activity.performCreate(Activity.java:7802) at android.app.Activity.performCreate(Activity.java:7791) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1299) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)  at android.os.Handler.dispatchMessage(Handler.java:107)  at android.os.Looper.loop(Looper.java:214)  at android.app.ActivityThread.main(ActivityThread.java:7356)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) 

Android 6.0 上与 JNA 兼容性问题

你好,在 Android 6.0 的机器上,加固JNA调用方式的代码会出现崩溃(加固下面这段代码)

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        Log.e("MyApplication", "test.");
        String str = "jna test";
        TestJna.INSTANCE.test_jna(str);
        Log.e("MyApplication", "test end.");

    }
}

TestJna的代码:

import com.sun.jna.Library;
import com.sun.jna.Native;

public interface TestJna extends Library {
    TestJna INSTANCE = Native.load("native-test-jna", TestJna.class);
    void test_jna(String msg);
}

native-test-jna 中的代码:

void test_jna(jstring msg) {
    LOGE("method = %s", __FUNCTION__);
}

模拟器中的错误日志:

2022-01-18 19:04:20.476 4644-4644/com.example.jnatestapplication E/MyApplication: test.
2022-01-18 19:04:20.483 4644-4644/com.example.jnatestapplication E/art: JNI ERROR (app bug): accessed stale weak global reference 0x745f545b (index 54550 in a table of size 31)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: use of deleted weak global reference 0x745f545b
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]     from void com.example.jnatestapplication.MyApplication.onCreate()
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410] "main" prio=5 tid=1 Runnable
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   | group="main" sCount=0 dsCount=0 obj=0x75a82710 self=0x7fdcce5fba00
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   | sysTid=4644 nice=0 cgrp=default sched=0/0 handle=0x7fdcd1f7d200
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   | state=R schedstat=( 0 0 0 ) utm=1 stm=2 core=0 HZ=100
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   | stack=0x7fffaac24000-0x7fffaac26000 stackSize=8MB
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   | held mutexes= "mutator lock"(shared held)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #00 pc 00000000005678e7  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+215)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #01 pc 0000000000530b30  /system/lib64/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+208)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #02 pc 000000000039cde9  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1177)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #03 pc 000000000039e5c3  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+227)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #04 pc 0000000000529078  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+312)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #05 pc 00000000004f64e2  /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+754)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #06 pc 00000000003cb51f  /system/lib64/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+511)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #07 pc 00000000001aaa6b  /system/lib64/libart.so (art::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1755)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #08 pc 00000000001ab551  /system/lib64/libart.so (art::CheckJNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+33)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #09 pc 0000000000021dda  /data/app/com.example.jnatestapplication-1/lib/x86_64/libnmmvm.so (vmInterpret+34442)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #10 pc 000000000000136e  /data/app/com.example.jnatestapplication-1/lib/x86_64/libnmmp.so (???)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #11 pc 0000000000b7e589  /data/app/com.example.jnatestapplication-1/oat/x86_64/base.odex (void com.example.jnatestapplication.MyApplication.onCreate()+157)
2022-01-18 19:04:20.488 4644-4644/com.example.jnatestapplication A/art: art/runtime/java_vm_ext.cc:410]   native: #12 pc 0000000000b78aa5  /data/dalvik-cache/x86_64/system@[email protected] (???)

我单独在jni测试调用 TestJna.INSTANCE.test_jna() 是可以的。

Support on android termux?

Sir, i tested it on android termux. Is it Support on android termux?. When i tested it gives me SDK error like this. Can you help me to fix them please

No CMAKE_PATH
No ANDROID_SDK_HOME. Default is /opt/android-sdk
No ANDROID_NDK_HOME. Default is /opt/android-sdk/ndk/22.1.7171670
sh: 0: Can't open build/build8399417379338574123.sh
Exception in thread "main" java.io.IOException: Build failed
at com.nmmedit.apkprotect.BuildNativeLib.build(BuildNativeLib.java:34)
at com.nmmedit.apkprotect.ApkProtect.generateNativeLibs(ApkProtect.java:214)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:128)
at com.nmmedit.protect.Main.main(Main.java:58)

bug

Exception in thread "main" java.rmi.RemoteException: Can't handle main dex
at com.nmmedit.apkprotect.ApkProtect.handleApplicationClass(ApkProtect.java:516)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:119)
at com.nmmedit.protect.Main.main(Main.java:58)

win10一键加固对齐并签名脚本和环境备忘

1、修改config.json
{
// Choose under which architecture you need to build C++ libraries
"abi":{
"armeabi-v7a":true,
"arm64-v8a":true,
"x86":false,
"x86_64":false
},
// If you do not have environment variables set, enter the path to SDK, NDK and CMAKE
"path": {
"sdk": "D:/Android/Sdk", // E:\Android\Sdk
"cmake": "D:/Android/Sdk/cmake/3.18.1", // E:\Android\Sdk\cmake\3.10.2.4988404
"ndk": "D:/Android/Sdk/ndk/25.1.8937393" // E:\Android\Sdk\ndk\22.0.7026061
},
// Indicate under which platform the NDK is installed
"ndk": {
// For Linux: linux-x86_64
"os_name":"windows-x86_64" // E:\Android\Sdk\ndk\22.0.7026061\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin
}
}
2、java -jar nmm-protect-1.2-SNAPSHOT.jar teen.apk

报错了

Exception in thread "main" java.lang.RuntimeException: Can't handle main dex bui
ld\dex_output\classes.dex
at com.nmmedit.apkprotect.ApkProtect.handleApplicationClass(ApkProtect.j
ava:519)
at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:117)
at com.nmmedit.protect.Main.main(Main.java:52)

楼主

啥时候支持win10上面使用

Blacklist specific class names

Is it possible to blacklist specific class names something like !com.example and !com.example.class2? I still want to encrypt all classes but I want to make a few blacklists

Need protect rules

I see you have an implementation of obfuscation rules( BasicKeepConfig.java )

I think they need to be placed in a separate file, next to the main settings

不支持64位?

看解释器貌似不支持64位?
另外想问下大佬,你局部引用溢出怎么处理的。

编译失败

error: implicit declaration of function 'bcopy' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memcpy ((void*) raw->data, (void*)*args, (*tp)->size);
^
怎么解决?

集成ARouter小米6 Android9崩溃

2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: Internal error: unresolvable type for argument type in JNI invoke: Ljavax/lang/model/element/Element;
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/lang/model/element/Element;
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at com.alibaba.android.arouter.facade.model.RouteMeta com.alibaba.android.arouter.facade.model.RouteMeta.build(com.alibaba.android.arouter.facade.enums.RouteType, java.lang.Class, java.lang.String, java.lang.String, java.util.Map, int, int) ((null):-2)
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto(java.util.Map) ((null):-2)
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.core.LogisticsCenter.init(android.content.Context, java.util.concurrent.ThreadPoolExecutor) ((null):-2)
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at boolean com.alibaba.android.arouter.launcher._ARouter.init(android.app.Application) ((null):-2)
2021-09-28 15:12:13.540 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.launcher.ARouter.init(android.app.Application) ((null):-2)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.wu4321.jiaguplugin.App.onCreate() ((null):-2)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.Instrumentation.callApplicationOnCreate(android.app.Application) (Instrumentation.java:1155)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.handleBindApplication(android.app.ActivityThread$AppBindData) (ActivityThread.java:6017)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.access$1200(android.app.ActivityThread, android.app.ActivityThread$AppBindData) (ActivityThread.java:202)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1680)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2021-09-28 15:12:13.541 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.os.Looper.loop() (Looper.java:207)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6878)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:547)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:876)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.lang.model.element.Element" on path: DexPathList[[zip file "/data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/base.apk"],nativeLibraryDirectories=[/data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm, /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:171)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at com.alibaba.android.arouter.facade.model.RouteMeta com.alibaba.android.arouter.facade.model.RouteMeta.build(com.alibaba.android.arouter.facade.enums.RouteType, java.lang.Class, java.lang.String, java.lang.String, java.util.Map, int, int) ((null):-2)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto(java.util.Map) ((null):-2)
2021-09-28 15:12:13.542 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.core.LogisticsCenter.init(android.content.Context, java.util.concurrent.ThreadPoolExecutor) ((null):-2)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at boolean com.alibaba.android.arouter.launcher._ARouter.init(android.app.Application) ((null):-2)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.alibaba.android.arouter.launcher.ARouter.init(android.app.Application) ((null):-2)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.wu4321.jiaguplugin.App.onCreate() ((null):-2)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.Instrumentation.callApplicationOnCreate(android.app.Application) (Instrumentation.java:1155)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.handleBindApplication(android.app.ActivityThread$AppBindData) (ActivityThread.java:6017)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.access$1200(android.app.ActivityThread, android.app.ActivityThread$AppBindData) (ActivityThread.java:202)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1680)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.os.Looper.loop() (Looper.java:207)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6878)
2021-09-28 15:12:13.543 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2021-09-28 15:12:13.544 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:547)
2021-09-28 15:12:13.544 29589-29589/com.wu4321.jiaguplugin E/321.jiaguplugi: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:876)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] JNI DETECTED ERROR IN APPLICATION: bad arguments passed to void com.alibaba.android.arouter.facade.model.RouteMeta.(com.alibaba.android.arouter.facade.enums.RouteType, javax.lang.model.element.Element, java.lang.Class, java.lang.String, java.lang.String, java.lang.String, java.util.Map, int, int) (see above for details)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] from com.alibaba.android.arouter.facade.model.RouteMeta com.alibaba.android.arouter.facade.model.RouteMeta.build(com.alibaba.android.arouter.facade.enums.RouteType, java.lang.Class, java.lang.String, java.lang.String, java.util.Map, int, int)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] "main" prio=5 tid=1 Runnable
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] | group="main" sCount=0 dsCount=0 flags=0 obj=0x77b156a0 self=0xf38c8000
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] | sysTid=29589 nice=-10 cgrp=default sched=0/0 handle=0xf77ac494
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] | state=R schedstat=( 216526502 14799063 200 ) utm=19 stm=2 core=4 HZ=100
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] | stack=0xff115000-0xff117000 stackSize=8MB
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] | held mutexes= "mutator lock"(shared held)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #00 pc 002db597 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #1 pc 00373737 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+210)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #2 pc 0036fe05 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+36)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #3 pc 002331cb /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+694)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #4 pc 0023359f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+66)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #5 pc 0034a4fb /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+2018)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #6 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #7 pc 0027fe2b /system/lib/libart.so (art::JNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+454)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #8 pc 000c86ed /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1772)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #9 pc 000b904d /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+44)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #10 pc 0000d985 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+22252)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #11 pc 00145b49 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #12 pc 001bc075 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.facade.model.RouteMeta.build+228)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #13 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #14 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #15 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #16 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #17 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #18 pc 00286d93 /system/lib/libart.so (art::JNI::CallStaticObjectMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+446)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #19 pc 000c8479 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1144)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #20 pc 000b95e5 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticObjectMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+36)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #21 pc 0000dd1f /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23174)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #22 pc 001498fb /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #23 pc 001c1b15 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto+92)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #24 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.946 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #25 pc 003ecca1 /system/lib/libart.so (art_quick_invoke_stub+224)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #26 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #27 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #28 pc 0034aaa5 /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+320)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #29 pc 002752a3 /system/lib/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+450)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #30 pc 000c8461 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1120)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #31 pc 000b8609 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+44)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #32 pc 0000d615 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+21372)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #33 pc 0014561b /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #34 pc 001bb7ab /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.core.LogisticsCenter.init+130)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #35 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #36 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #37 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #38 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #39 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #40 pc 002904a9 /system/lib/libart.so (art::JNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #41 pc 000c86d1 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1744)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #42 pc 000b9f41 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #43 pc 0000dd5d /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23236)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #44 pc 00149093 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #45 pc 001c0f21 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.launcher._ARouter.init+112)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #46 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #47 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #48 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #49 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #50 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #51 pc 00287e55 /system/lib/libart.so (art::JNI::CallStaticBooleanMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #52 pc 000c84b9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1208)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #53 pc 000b96ed /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticBooleanMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #54 pc 0000dd73 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23258)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #55 pc 001483fb /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #56 pc 001bfc59 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.launcher.ARouter.init+112)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #57 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #58 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #59 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #60 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #61 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #62 pc 002904a9 /system/lib/libart.so (art::JNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #63 pc 000c86d1 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1744)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #64 pc 000b9f41 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #65 pc 0000dd5d /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23236)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #66 pc 0014a9ed /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #67 pc 001c3453 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.wu4321.jiaguplugin.App.onCreate+74)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #68 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #69 pc 003ecca1 /system/lib/libart.so (art_quick_invoke_stub+224)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #70 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #71 pc 001e6e95 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #72 pc 001e198f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #73 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #74 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #75 pc 00487ea0 /system/framework/boot-framework.vdex (android.app.Instrumentation.callApplicationOnCreate)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #76 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #77 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #78 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #79 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #80 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #81 pc 00440a40 /system/framework/boot-framework.vdex (android.app.ActivityThread.handleBindApplication+2438)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #82 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #83 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #84 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #85 pc 003e878d /system/lib/libart.so (MterpInvokeDirect+196)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #86 pc 00406194 /system/lib/libart.so (ExecuteMterpImpl+14484)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #87 pc 0043db6e /system/framework/boot-framework.vdex (android.app.ActivityThread.access$1200)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #88 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #89 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #90 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #91 pc 003e88db /system/lib/libart.so (MterpInvokeStatic+130)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #92 pc 00406214 /system/lib/libart.so (ExecuteMterpImpl+14612)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #93 pc 0043ac20 /system/framework/boot-framework.vdex (android.app.ActivityThread$H.handleMessage+1440)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #94 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #95 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #96 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #97 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #98 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #99 pc 00bdd00a /system/framework/boot-framework.vdex (android.os.Handler.dispatchMessage+42)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #100 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #101 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #102 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #103 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #104 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #105 pc 00befb64 /system/framework/boot-framework.vdex (android.os.Looper.loop+420)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #106 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #107 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #108 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #109 pc 003e88db /system/lib/libart.so (MterpInvokeStatic+130)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #110 pc 00406214 /system/lib/libart.so (ExecuteMterpImpl+14612)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #111 pc 004436ae /system/framework/boot-framework.vdex (android.app.ActivityThread.main+214)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #112 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #113 pc 001ca737 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #114 pc 003db401 /system/lib/libart.so (artQuickToInterpreterBridge+880)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #115 pc 004178ff /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #116 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #117 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #118 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #119 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #120 pc 0034b19d /system/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+1024)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #121 pc 002fcf75 /system/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+40)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #122 pc 006abee7 /system/framework/arm/boot-core-oj.oat (offset 2ca000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+110)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #123 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #124 pc 003ecca1 /system/lib/libart.so (art_quick_invoke_stub+224)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #125 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #126 pc 001e6e95 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #127 pc 001e198f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #128 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #129 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:13.947 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #130 pc 0129b098 /system/framework/boot-framework.vdex (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #131 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #132 pc 001ca737 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #133 pc 003db401 /system/lib/libart.so (artQuickToInterpreterBridge+880)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #134 pc 004178ff /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #135 pc 01eb4189 /system/framework/arm/boot-framework.oat (offset 9fc000) (com.android.internal.os.ZygoteInit.main+1928)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #136 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #137 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #138 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #139 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #140 pc 00349b77 /system/lib/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+310)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #141 pc 0028ff05 /system/lib/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+444)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #142 pc 00076585 /system/lib/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+28)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #143 pc 00078831 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+520)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #144 pc 00001b1f /system/bin/app_process32 (main+886)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #145 pc 000a0f65 /system/lib/libc.so (__libc_init+48)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #146 pc 00001767 /system/bin/app_process32 (_start_main+38)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] native: #147 pc 000000c4 ???
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.alibaba.android.arouter.facade.model.RouteMeta.build(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.alibaba.android.arouter.core.LogisticsCenter.init(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] - locked <0x0ea31fdf> (a java.lang.Class<com.alibaba.android.arouter.core.LogisticsCenter>)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.alibaba.android.arouter.launcher._ARouter.init(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] - locked <0x04a4b42c> (a java.lang.Class<com.alibaba.android.arouter.launcher._ARouter>)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.alibaba.android.arouter.launcher.ARouter.init(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.wu4321.jiaguplugin.App.onCreate(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6017)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.app.ActivityThread.access$1200(ActivityThread.java:202)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1680)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.os.Handler.dispatchMessage(Handler.java:106)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.os.Looper.loop(Looper.java:207)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at android.app.ActivityThread.main(ActivityThread.java:6878)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at java.lang.reflect.Method.invoke(Native method)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876)
2021-09-28 15:12:13.948 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: java_vm_ext.cc:542]
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] Runtime aborting...
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] Dumping all threads without appropriate locks held: thread list lock mutator lock
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] All threads:
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] DALVIK THREADS (14):
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "main" prio=10 tid=1 Runnable
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=0 dsCount=0 flags=0 obj=0x77b156a0 self=0xf38c8000
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29589 nice=-10 cgrp=default sched=0/0 handle=0xf77ac494
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=R schedstat=( 607406865 21838130 279 ) utm=55 stm=5 core=4 HZ=100
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xff115000-0xff117000 stackSize=8MB
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes= "abort lock" "mutator lock"(shared held)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 002db597 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 00373737 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+210)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0036fe05 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+36)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 00389f61 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+680)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0038426f /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*, bool)+562)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 0038332b /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool)+778)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 0034fbdf /system/lib/libart.so (art::Runtime::Abort(char const*)+314)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #7 pc 0000738f /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+494)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #8 pc 002333d3 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1214)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #9 pc 0023359f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+66)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #10 pc 0034a4fb /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+2018)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #11 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #12 pc 0027fe2b /system/lib/libart.so (art::JNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+454)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #13 pc 000c86ed /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1772)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #14 pc 000b904d /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+44)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #15 pc 0000d985 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+22252)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #16 pc 00145b49 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.alibaba.android.arouter.facade.model.RouteMeta.build(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.alibaba.android.arouter.core.LogisticsCenter.init(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x0ea31fdf> (a java.lang.Class<com.alibaba.android.arouter.core.LogisticsCenter>)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.alibaba.android.arouter.launcher._ARouter.init(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x04a4b42c> (a java.lang.Class<com.alibaba.android.arouter.launcher._ARouter>)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.alibaba.android.arouter.launcher.ARouter.init(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.wu4321.jiaguplugin.App.onCreate(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6017)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.app.ActivityThread.access$1200(ActivityThread.java:202)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1680)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.Handler.dispatchMessage(Handler.java:106)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.Looper.loop(Looper.java:207)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.app.ActivityThread.main(ActivityThread.java:6878)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.reflect.Method.invoke(Native method)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Jit thread pool worker thread 0" prio=10 tid=2 Native
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0000 self=0xed309000
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29608 nice=9 cgrp=default sched=0/0 handle=0xed60c970
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 36205784 17420674 94 ) utm=3 stm=0 core=4 HZ=100
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xed50e000-0xed510000 stackSize=1022KB
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ecc /system/lib/libc.so (syscall+28)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7a93 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0038b12b /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+174)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0038a9ef /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0038a623 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+94)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0088 self=0xf38c8c00
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29611 nice=0 cgrp=default sched=0/0 handle=0xed50b970
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 112657 3212395 4 ) utm=0 stm=0 core=4 HZ=100
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xed410000-0xed412000 stackSize=1010KB
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_sigtimedwait+0xe0/0x1c0
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_rt_sigtimedwait+0xb0/0x104
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 0006028c /system/lib/libc.so (__rt_sigtimedwait+12)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 00025569 /system/lib/libc.so (sigwait+48)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 00365587 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+186)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0036446d /system/lib/libart.so (art::SignalCatcher::Run(void*)+188)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Binder:filter-perf-event" prio=10 tid=4 Waiting
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0110 self=0xf2bd0c00
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29613 nice=-10 cgrp=default sched=0/0 handle=0xd8776970
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 1204895 1810365 29 ) utm=0 stm=0 core=1 HZ=100
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd8673000-0xd8675000 stackSize=1042KB
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.321 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ecc /system/lib/libc.so (syscall+28)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7a93 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 002d7ccf /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+754)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 002d936d /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 002ed8a1 /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Object.wait(Native method)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - waiting on <0x0f0e4ef5> (a java.lang.Object)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter$ProcPerfEventFilterThread.loopOnce(PerfEventReporter.java:247)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x0f0e4ef5> (a java.lang.Object)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter$ProcPerfEventFilterThread.run(PerfEventReporter.java:231)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Binder:read-perf-event" prio=10 tid=5 Native
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0318 self=0xf2bd1200
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29614 nice=-10 cgrp=default sched=0/0 handle=0xd8670970
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 1662449 428644 14 ) utm=0 stm=0 core=1 HZ=100
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd856d000-0xd856f000 stackSize=1042KB
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: hrtimer_nanosleep+0x98/0x12c
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_nanosleep+0x88/0xec
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00060dd4 /system/lib/libc.so (nanosleep+12)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 0003e1db /system/lib/libc.so (usleep+54)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0012b3a3 /system/lib/libandroid_runtime.so (android::os::statistics::PerfEventReporter::waitForPerfEventArrived(_JNIEnv*, int)+262)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter.waitForPerfEventArrived(Native method)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter.access$000(PerfEventReporter.java:28)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter$ProcPerfEventReaderThread.loopOnce(PerfEventReporter.java:97)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at android.os.statistics.PerfEventReporter$ProcPerfEventReaderThread.run(PerfEventReporter.java:83)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "ReferenceQueueDaemon" prio=10 tid=6 Waiting
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc04f8 self=0xf2bd2400
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29615 nice=4 cgrp=default sched=0/0 handle=0xd856a970
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 284375 440156 8 ) utm=0 stm=0 core=4 HZ=100
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd8467000-0xd8469000 stackSize=1042KB
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ecc /system/lib/libc.so (syscall+28)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7a93 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 002d7ccf /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+754)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 002d936d /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 002ed8a1 /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+32)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Object.wait(Native method)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - waiting on <0x0ba4748a> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:180)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x0ba4748a> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$Daemon.run(Daemons.java:105)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.run(Thread.java:764)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "FinalizerDaemon" prio=10 tid=7 Waiting
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0580 self=0xed0e2600
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29616 nice=4 cgrp=default sched=0/0 handle=0xd8464970
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 543178 83281 4 ) utm=0 stm=0 core=0 HZ=100
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd8361000-0xd8363000 stackSize=1042KB
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ecc /system/lib/libc.so (syscall+28)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7a93 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+78)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 002d7ccf /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+754)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 002d936d /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 002ed8cd /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Object.wait(Native method)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - waiting on <0x0d43dafb> (a java.lang.Object)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Object.wait(Object.java:422)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x0d43dafb> (a java.lang.Object)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:234)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$Daemon.run(Daemons.java:105)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.run(Thread.java:764)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "ADB-JDWP Connection Control Thread" prio=10 tid=8 WaitingInMainDebuggerLoop
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0608 self=0xed30cc00
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29612 nice=0 cgrp=default sched=0/0 handle=0xd8874970
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 3108489 8449115 14 ) utm=0 stm=0 core=4 HZ=100
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd8779000-0xd877b000 stackSize=1010KB
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: poll_schedule_timeout+0x4c/0x7c
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_sys_poll+0x338/0x3f0
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_ppoll+0x128/0x1c0
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00060134 /system/lib/libc.so (__ppoll+20)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 00023c97 /system/lib/libc.so (poll+54)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 000055e5 /system/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+700)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 00004177 /system/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+742)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "FinalizerWatchdogDaemon" prio=10 tid=9 Sleeping
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0690 self=0xebd94000
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29617 nice=4 cgrp=default sched=0/0 handle=0xd835e970
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 276356 999166 7 ) utm=0 stm=0 core=4 HZ=100
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd825b000-0xd825d000 stackSize=1042KB
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.322 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ed0 /system/lib/libc.so (syscall+32)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7dbf /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+98)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 002d7ce3 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+774)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 002d936d /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+284)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 002f2815 /system/lib/libart.so (art::Thread_sleep(_JNIEnv*, _jclass*, _jobject*, long long, int)+56)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.sleep(Native method)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - sleeping on <0x0bbee718> (a java.lang.Object)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.sleep(Thread.java:373)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] - locked <0x0bbee718> (a java.lang.Object)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.sleep(Thread.java:314)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:344)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:366)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:283)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$Daemon.run(Daemons.java:105)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.run(Thread.java:764)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "HeapTaskDaemon" prio=10 tid=10 WaitingForTaskProcessor
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0b28 self=0xebd94600
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29618 nice=4 cgrp=default sched=0/0 handle=0xd8258970
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 28513018 9198750 67 ) utm=2 stm=0 core=2 HZ=100
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd8155000-0xd8157000 stackSize=1042KB
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ed0 /system/lib/libc.so (syscall+32)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7dbf /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+98)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 001aa69d /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+248)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 001aacf5 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at dalvik.system.VMRuntime.runHeapTasks(Native method)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:477)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Daemons$Daemon.run(Daemons.java:105)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at java.lang.Thread.run(Thread.java:764)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Binder:29589_1" prio=10 tid=11 Native
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0718 self=0xeca32a00
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29619 nice=0 cgrp=default sched=0/0 handle=0xd8054970
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 645730 5419636 8 ) utm=0 stm=0 core=4 HZ=100
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd7f59000-0xd7f5b000 stackSize=1010KB
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_thread_read+0x35c/0xeec
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_ioctl+0x3ac/0x83c
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_ioctl+0x128/0xbbc
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00060098 /system/lib/libc.so (__ioctl+8)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 0002240b /system/lib/libc.so (ioctl+30)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0003ed4d /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0003eeab /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0003f579 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+40)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 00056cf5 /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 0000c737 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+202)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #7 pc 00078e85 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+88)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #8 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #9 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Binder:29589_2" prio=10 tid=12 Native
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc07a0 self=0xed32b800
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29620 nice=0 cgrp=default sched=0/0 handle=0xd7f56970
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 38207506 16996870 23 ) utm=3 stm=0 core=4 HZ=100
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd7e5b000-0xd7e5d000 stackSize=1010KB
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_thread_read+0x35c/0xeec
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_ioctl+0x3ac/0x83c
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_ioctl+0x128/0xbbc
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00060098 /system/lib/libc.so (__ioctl+8)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 0002240b /system/lib/libc.so (ioctl+30)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0003ed4d /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0003eeab /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0003f599 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 00056cf5 /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 0000c737 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+202)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #7 pc 00078e85 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+88)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #8 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #9 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Binder:29589_3" prio=10 tid=13 Native
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x13cc0aa0 self=0xe66fb600
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29629 nice=0 cgrp=default sched=0/0 handle=0xd7e58970
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 526981 520573 3 ) utm=0 stm=0 core=1 HZ=100
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd7d5d000-0xd7d5f000 stackSize=1010KB
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_thread_read+0x35c/0xeec
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: binder_ioctl+0x3ac/0x83c
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_ioctl+0x128/0xbbc
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00060098 /system/lib/libc.so (__ioctl+8)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 0002240b /system/lib/libc.so (ioctl+30)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0003ed4d /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+204)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0003eeab /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+10)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0003f599 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+72)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 00056cf5 /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 0000c737 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+202)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #7 pc 00078e85 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+88)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #8 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #9 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.323 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "Profile Saver" prio=10 tid=14 Native
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=1 dsCount=0 flags=1 obj=0x12c80020 self=0xed32f400
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29633 nice=9 cgrp=default sched=0/0 handle=0xd7979970
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=S schedstat=( 343855 1055782 2 ) utm=0 stm=0 core=0 HZ=100
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xd787e000-0xd7880000 stackSize=1010KB
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes=
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __switch_to+0xac/0xb8
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait_queue_me+0xcc/0x130
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: futex_wait+0xe8/0x1ec
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: do_futex+0xdc/0x670
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: compat_SyS_futex+0xdc/0x168
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] kernel: __sys_trace_return+0x0/0x4
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 00019ed0 /system/lib/libc.so (syscall+32)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 000a7dbf /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+98)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0025ea2b /system/lib/libart.so (art::ProfileSaver::Run()+162)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0026145d /system/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 000717f1 /system/lib/libc.so (__pthread_start(void*)+22)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 0001dfd1 /system/lib/libc.so (__start_thread+24)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] (no managed stack frames)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637]
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] Aborting thread:
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] "main" prio=10 tid=1 Native
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | group="" sCount=0 dsCount=0 flags=0 obj=0x77b156a0 self=0xf38c8000
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | sysTid=29589 nice=-10 cgrp=default sched=0/0 handle=0xf77ac494
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | state=R schedstat=( 642187540 21838130 305 ) utm=58 stm=6 core=4 HZ=100
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | stack=0xff115000-0xff117000 stackSize=8MB
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] | held mutexes= "abort lock"
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #00 pc 002db597 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+134)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #1 pc 00373737 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+210)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #2 pc 0036fe05 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+36)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #3 pc 0035e41b /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits>&, art::Thread*) const+30)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #4 pc 0034fc37 /system/lib/libart.so (art::Runtime::Abort(char const*)+402)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #5 pc 0000738f /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+494)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #6 pc 002333d3 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1214)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #7 pc 0023359f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+66)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #8 pc 0034a4fb /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+2018)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #9 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #10 pc 0027fe2b /system/lib/libart.so (art::JNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+454)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #11 pc 000c86ed /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1772)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #12 pc 000b904d /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallNonvirtualVoidMethodA(_JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*)+44)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #13 pc 0000d985 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+22252)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #14 pc 00145b49 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #15 pc 001bc075 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.facade.model.RouteMeta.build+228)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #16 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #17 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #18 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #19 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #20 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #21 pc 00286d93 /system/lib/libart.so (art::JNI::CallStaticObjectMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+446)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #22 pc 000c8479 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1144)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #23 pc 000b95e5 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticObjectMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+36)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #24 pc 0000dd1f /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23174)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #25 pc 001498fb /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #26 pc 001c1b15 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto+92)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #27 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #28 pc 003ecca1 /system/lib/libart.so (art_quick_invoke_stub+224)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #29 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #30 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #31 pc 0034aaa5 /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+320)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #32 pc 002752a3 /system/lib/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+450)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #33 pc 000c8461 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1120)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #34 pc 000b8609 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+44)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #35 pc 0000d615 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+21372)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #36 pc 0014561b /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #37 pc 001bb7ab /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.core.LogisticsCenter.init+130)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #38 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #39 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #40 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #41 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #42 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #43 pc 002904a9 /system/lib/libart.so (art::JNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #44 pc 000c86d1 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1744)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #45 pc 000b9f41 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #46 pc 0000dd5d /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23236)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #47 pc 00149093 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #48 pc 001c0f21 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.launcher._ARouter.init+112)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #49 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #50 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #51 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #52 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #53 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #54 pc 00287e55 /system/lib/libart.so (art::JNI::CallStaticBooleanMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #55 pc 000c84b9 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1208)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #56 pc 000b96ed /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticBooleanMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #57 pc 0000dd73 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23258)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #58 pc 001483fb /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #59 pc 001bfc59 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.launcher.ARouter.init+112)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #60 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #61 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #62 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #63 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #64 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #65 pc 002904a9 /system/lib/libart.so (art::JNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+444)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #66 pc 000c86d1 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1744)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #67 pc 000b9f41 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue*)+40)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #68 pc 0000dd5d /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23236)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #69 pc 0014a9ed /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmp.so (???)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #70 pc 001c3453 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.wu4321.jiaguplugin.App.onCreate+74)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #71 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #72 pc 003ecca1 /system/lib/libart.so (art_quick_invoke_stub+224)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #73 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #74 pc 001e6e95 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #75 pc 001e198f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #76 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #77 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #78 pc 00487ea0 /system/framework/boot-framework.vdex (android.app.Instrumentation.callApplicationOnCreate)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #79 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:14.324 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #80 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #81 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #82 pc 003e78ff /system/lib/libart.so (MterpInvokeVirtual+442)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #83 pc 00406094 /system/lib/libart.so (ExecuteMterpImpl+14228)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #84 pc 00440a40 /system/framework/boot-framework.vdex (android.app.ActivityThread.handleBindApplication+2438)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #85 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #86 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #87 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #88 pc 003e878d /system/lib/libart.so (MterpInvokeDirect+196)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #89 pc 00406194 /system/lib/libart.so (ExecuteMterpImpl+14484)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #90 pc 0043db6e /system/framework/boot-framework.vdex (android.app.ActivityThread.access$1200)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #135 pc 001ca737 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #144 pc 0028ff05 /system/lib/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+444)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] native: #146 pc 00078831 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+520)
2021-09-28 15:12:14.325 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:637] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] JNI DETECTED ERROR IN APPLICATION: bad arguments passed to void com.alibaba.android.arouter.facade.model.RouteMeta.(com.alibaba.android.arouter.facade.enums.RouteType, javax.lang.model.element.Element, java.lang.Class, java.lang.String, java.lang.String, java.lang.String, java.util.Map, int, int) (see above for details)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] from com.alibaba.android.arouter.facade.model.RouteMeta com.alibaba.android.arouter.facade.model.RouteMeta.build(com.alibaba.android.arouter.facade.enums.RouteType, java.lang.Class, java.lang.String, java.lang.String, java.util.Map, int, int)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] | sysTid=29589 nice=-10 cgrp=default sched=0/0 handle=0xf77ac494
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #6 pc 0034a7cb /system/lib/libart.so (art::InvokeWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+310)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #13 pc 00413375 /system/lib/libart.so (art_quick_invoke_stub_internal+68)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #14 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #15 pc 000a1c9f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #16 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #19 pc 000c8479 /system/lib/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue*, art::Primitive::Type, art::InvokeType)+1144)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #21 pc 0000dd1f /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/lib/arm/libnmmvm.so (vmInterpret+23174)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #26 pc 000a1c8d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #27 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #47 pc 003ecda3 /system/lib/libart.so (art_quick_invoke_static_stub+222)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #49 pc 00349d4d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
2021-09-28 15:12:14.326 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #56 pc 001bfc59 /data/app/com.wu4321.jiaguplugin-pebkd0brC7D64qjfcsGsUg==/oat/arm/base.odex (offset 16000) (com.alibaba.android.arouter.launcher.ARouter.init+112)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #71 pc 001e6e95 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #90 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #91 pc 003e88db /system/lib/libart.so (MterpInvokeStatic+130)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #92 pc 00406214 /system/lib/libart.so (ExecuteMterpImpl+14612)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #93 pc 0043ac20 /system/framework/boot-framework.vdex (android.app.ActivityThread$H.handleMessage+1440)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #94 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #95 pc 001ca7f1 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #100 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #102 pc 001e1977 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #112 pc 001c610b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1192137911+378)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #120 pc 0034b19d /system/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+1024)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #121 pc 002fcf75 /system/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+40)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #130 pc 0129b098 /system/framework/boot-framework.vdex (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #132 pc 001ca737 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #133 pc 003db401 /system/lib/libart.so (artQuickToInterpreterBridge+880)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #134 pc 004178ff /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #143 pc 00078831 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+520)
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] native: #147 pc 000000c4 ???
2021-09-28 15:12:14.327 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] at com.alibaba.android.arouter.routes.ARouter$$Providers$$arouterapi.loadInto(Native method)
2021-09-28 15:12:14.328 29589-29589/com.wu4321.jiaguplugin A/321.jiaguplugi: runtime.cc:645] at com.alibaba.android.arouter.core.LogisticsCenter.init(Native method)

nmmp加固之后只在 Android 6.0 上会crash,是否有方式debug?

感谢提供 nmmp 工具。目前测试之后加固效果良好。
不过实际使用中碰到一个问题。目前经过nmmp加固之后只在Android6.0上会crash。其他Android版本没问题。不加固前在Android 6.0也没问题。
现在会直接crash,但是看了crash日志没有什么线索。只能看到一些寄存器报错。是否有什么方式可以debug能直接定位到具体是哪些代码引起的?

感谢

12-16 14:57:34.266  9989  9989 I AEE/AED : Build fingerprint: 'vivo/PD1612/PD1612:6.0/MRA58K/1617884953:user/release-keys'
12-16 14:57:34.266  9989  9989 I AEE/AED : Revision: '0'
12-16 14:57:34.266  9989  9989 I AEE/AED : ABI: 'arm'
12-16 14:57:34.267  9989  9989 I AEE/AED : pid: 9914, tid: 9914, name: com.xxx.app  >>> com.xxx.app <<<
12-16 14:57:34.267  9989  9989 I AEE/AED : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x80a20558
12-16 14:57:34.283  9989  9989 I AEE/AED :     r0 70c1fb0c  r1 0003c3e4  r2 03f80278  r3 70c1fb7c
12-16 14:57:34.284  9989  9989 I AEE/AED :     r4 13383d80  r5 03f80277  r6 ffd34f9c  r7 ffd34ec0
12-16 14:57:34.284  9989  9989 I AEE/AED :     r8 ffd34f94  r9 1355a7cc  sl ffd350e8  fp d7667d78
12-16 14:57:34.284  9989  9989 I AEE/AED :     ip 00000006  sp ffd34eb8  lr 70cee780  pc f3b0a184  cpsr 000d0030
12-16 14:57:34.287  9989  9989 I AEE/AED : 
12-16 14:57:34.287  9989  9989 I AEE/AED : backtrace:
12-16 14:57:34.287  9989  9989 I AEE/AED :     #00 pc 0031b184  /system/lib/libart.so (_ZN3art35InvokeVirtualOrInterfaceWithJValuesERKNS_33ScopedObjectAccessAlreadyRunnableEP8_jobjectP10_jmethodIDP6jvalue+119)
12-16 14:57:34.287  9989  9989 I AEE/AED :     #01 pc 00268cad  /system/lib/libart.so (_ZN3art3JNI17CallObjectMethodAEP7_JNIEnvP8_jobjectP10_jmethodIDP6jvalue+328)
12-16 14:57:34.288  9989  9989 I AEE/AED :     #02 pc 0001243b  /data/app/com.xxx.app-2/lib/arm/libnmmvm.so (vmInterpret+24130)
12-16 14:57:34.288  9989  9989 I AEE/AED :     #03 pc 000dfc23  /data/app/com.xxx.app-2/lib/arm/libnmmp.so
12-16 14:57:34.288  9989  9989 I AEE/AED :     #04 pc 03b6b77f  /data/app/com.xxx.app-2/oat/arm/base.odex (offset 0x3268000)
12-16 14:57:34.793  9989  9989 I AEE/AED : 
12-16 14:57:34.793  9989  9989 I AEE/AED : Tombstone written to: /data/tombstones/tombstone_01
12-16 15:01:24.088 10523 10523 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x80a20558 in tid 10523 (com.xxx.app)
12-16 15:01:24.096 10599 10599 I AEE/AED : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Method rule

Can you add a rule for method like this?

"method path.to.class.ClassFile.MethodName"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.