Git Product home page Git Product logo

liboqstestapp's Introduction

Language Statistics    GitHub Statistics

liboqstestapp's People

Contributors

hatzen avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

liboqstestapp's Issues

Step by Step trials for adapting liboqs-java

Running the circle ci script with ninja manually works as well.

mkdir build && cd build && cmake .. -G"Ninja" -DBUILD_SHARED_LIBS=ON -DOQS_BUILD_ONLY_LIB=ON && ninja install
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib" && mvn package

Running the circle ci script with custom libpath does not work as the lib is not found. But the temp directory with the given lib exists and ist executable:

export LD_LIBRARY_PATH=
mvn package -P linux -Dliboqs.include.dir="/home/hatzen/linux-test/liboqs/build/include" -Dliboqs.lib.dir="/home/hatzen/linux-test/liboqs/build/lib"

replacing liboqs.so /usr/local/lib files created by ninja with custom builds fails with

java.lang.UnsatisfiedLinkError: /tmp/oqs-native-lib10622080321236603390/liboqs-jni.so: /usr/lib/x86_64-linux-gnu/libm.so: invalid ELF header root@LAPTOP-7N56ITPU:/home/hatzen/linux-test/liboqs-java# export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib" && mvn package WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.openquantumsafe:liboqs-java >------------------- [INFO] Building liboqs-java: Java wrapper for liboqs 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-antrun-plugin:3.0.0:run (default) @ liboqs-java --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ liboqs-java --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ liboqs-java --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- native-maven-plugin:1.0-alpha-9:initialize (generate-shared-oqs-library) @ liboqs-java --- [INFO] [INFO] --- native-maven-plugin:1.0-alpha-9:compile (generate-shared-oqs-library) @ liboqs-java --- [INFO] [INFO] --- native-maven-plugin:1.0-alpha-9:link (generate-shared-oqs-library) @ liboqs-java --- [INFO] /bin/sh -c cd '/home/hatzen/linux-test/liboqs-java' && 'gcc' '-shared' '-L/usr/local/lib' '-o/home/hatzen/linux-test/liboqs-java/target/liboqs-java.jar' 'target/objs/handle.o' 'target/objs/KEMs.o' 'target/objs/KeyEncapsulation.o' 'target/objs/Rand.o' 'target/objs/Signature.o' 'target/objs/Sigs.o' '-o' '/home/hatzen/linux-test/liboqs-java/src/main/resources/liboqs-jni.so' '-loqs' [INFO] [INFO] --- maven-resources-plugin:3.1.0:copy-resources (copy-resources) @ liboqs-java --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ liboqs-java --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ liboqs-java --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ liboqs-java --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.openquantumsafe.KEMTest Initialize list of enabled KEMs [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.043 s <<< FAILURE! - in org.openquantumsafe.KEMTest [ERROR] org.openquantumsafe.KEMTest Time elapsed: 0.041 s <<< ERROR! java.lang.UnsatisfiedLinkError: /tmp/oqs-native-lib10622080321236603390/liboqs-jni.so: /usr/lib/x86_64-linux-gnu/libm.so: invalid ELF header at org.openquantumsafe.KEMTest.init(KEMTest.java:23)

[INFO] Running org.openquantumsafe.SigTest
Initialize list of enabled Signatures
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 s <<< FAILURE! - in org.openquantumsafe.SigTest
[ERROR] org.openquantumsafe.SigTest Time elapsed: 0.001 s <<< ERROR!
java.lang.UnsatisfiedLinkError: /tmp/oqs-native-lib6199952444821869037/liboqs-jni.so: /usr/lib/x86_64-linux-gnu/libm.so: invalid ELF header
at org.openquantumsafe.SigTest.init(SigTest.java:24)

[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR] KEMTest.init:23 » UnsatisfiedLink /tmp/oqs-native-lib10622080321236603390/libo...
[ERROR] SigTest.init:24 » UnsatisfiedLink /tmp/oqs-native-lib6199952444821869037/liboq...
[INFO]
[ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.625 s
[INFO] Finished at: 2021-02-09T21:10:17+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.0:test (default-test) on project liboqs-java: There are test failures.
[ERROR]
[ERROR] Please refer to /home/hatzen/linux-test/liboqs-java/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
root@LAPTOP-7N56ITPU:/home/hatzen/linux-test/liboqs-java#

Error when trying to run mvn package for liboqs-java

mvn package -P linux -Dliboqs.include.dir="/home/hatzen/liboqs/build/include" -Dliboqs.lib.dir="/home/hatzen/liboqs/build/lib"

[INFO] /bin/sh -c cd '/home/hatzen/liboqs-java' && 'gcc' '-I${JAVA_HOME}/include' '-I${JAVA_HOME}/include/linux' '-fPIC' '-Wall' '-O3' '-I/usr/local/include' '-I/home/hatzen/liboqs-java/src/main/c' '-I/home/hatzen/liboqs-java/target/generated-sources/annotations' '-o/home/hatzen/liboqs-java/target/objs/handle.o' '-c' '/home/hatzen/liboqs-java/src/main/c/handle.c'
In file included from /home/hatzen/liboqs-java/src/main/c/handle.c:1:0:
/home/hatzen/liboqs-java/src/main/c/handle.h:4:10: fatal error: jni.h: No such file or directory
 #include <jni.h>
          ^~~~~~~
compilation terminated.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  4.147 s
[INFO] Finished at: 2021-02-01T20:30:12+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:native-maven-plugin:1.0-alpha-9:compile (generate-shared-oqs-library) on project liboqs-java: Error executing command line. Exit code:1 -> [Help 1]

In the setup subsystem for windows the JAVA_HOME path is missing:

export JAVA_HOME=/usr/lib/jvm/default-java/

Making changes to C code and running it in android studio

First of all, Hello, Thank you for this work.

I downloaded your files and opened them with android studio. The project is running successfully. Thanks

This is what I want to do. I want to edit the SABER algorithm. So I want to make a modification for SABER. After the change I made, I want to try it in the mobile application. How can I use Android Studio after changing the C code of SABER.

Running liboqs-java test failing caused by some jni error: local reference already deleted

With commit e936fdc running the KemTest.java leads to the strange error of JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x719e723241, probably the issue is the wrong creation of the TWO .so libs containing liboqs and jni for android. (But probably not as KEMs.get_enabled_KEMs(); can be run in the init of the test without problems..)

Created by
https://github.com/Hatzen/LibOQSTestApp/blob/master/app/src/main/c/liboqs/CMakeLists.txt
the created .so files can be found here (abi dependent)
https://github.com/Hatzen/LibOQSTestApp/tree/master/app/src/main/jniLibs/arm64-v8a
arm64-v8a should be working for newer android devices.
The (github) emulator needs x86, which cannot be build with liboqs yet. x86_64 can be built but is probably not working with emulators (?)
Seems to work as workflow/ test doesnt crashes or something. But when testing the app crashes caused by jni, but logs doesnt get passed to stdout. Needs further investigation to show the exact error: https://github.com/Hatzen/LibOQSTestApp/runs/1691360957?check_suite_focus=true#step:4:195

The exact error from local runs with arm64-v8a:

Error logs
2021-01-12 22:38:54.729 17566-17589/com.example.liboqstestapp I/TestRunner: run started: 1 tests
2021-01-12 22:38:54.733 17566-17589/com.example.liboqstestapp I/System.out: Initialize list of enabled KEMs
2021-01-12 22:38:54.734 17566-17589/com.example.liboqstestapp W/System.err: ---------------------------
2021-01-12 22:38:54.735 17566-17589/com.example.liboqstestapp W/System.err: Loading liboqs for: arm64-v8a
2021-01-12 22:38:54.735 17566-17589/com.example.liboqstestapp W/System.err: ---------------------------
2021-01-12 22:38:54.744 17566-17589/com.example.liboqstestapp I/TestRunner: started: testAllKEMs(com.example.liboqstestapp.KEMTest)
2021-01-12 22:38:54.752 17566-17566/com.example.liboqstestapp I/MonitoringInstr: Activities that are still in CREATED to STOPPED: 0
2021-01-12 22:38:54.754 17566-17589/com.example.liboqstestapp E/zygote64: JNI ERROR (app bug): accessed stale Local 0x719e723241  (index 434578212 in a table of size 2)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x719e723241
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]     from com.example.liboqstestapp.liboqs.KeyEncapsulation$KeyEncapsulationDetails com.example.liboqstestapp.liboqs.KeyEncapsulation.get_KEM_details()
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534] "Instr: androidx.test.runner.AndroidJUnitRunner" prio=5 tid=12 Runnable
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   | group="main" sCount=0 dsCount=0 flags=0 obj=0x18809ad0 self=0x7185560400
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   | sysTid=17589 nice=-8 cgrp=default sched=0/0 handle=0x7185dff4f0
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   | state=R schedstat=( 78567863 1388751 12 ) utm=5 stm=2 core=5 HZ=100
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   | stack=0x7185cfd000-0x7185cff000 stackSize=1037KB
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   | held mutexes= "mutator lock"(shared held)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #00 pc 00000000003c9d6c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+208)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #01 pc 000000000049a018  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+348)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #02 pc 00000000002fccf4  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1048)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #03 pc 00000000002fd1d4  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+180)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #04 pc 000000000049f1a4  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+464)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #05 pc 000000000010dae8  /system/lib64/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+96)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #06 pc 000000000010e3dc  /system/lib64/libart.so (art::ScopedCheck::CheckVarArgs(art::ScopedObjectAccess&, art::VarArgs const*)+292)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #07 pc 000000000010c74c  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #08 pc 00000000000fca5c  /system/lib64/libart.so (art::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+672)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #09 pc 00000000000fc794  /system/lib64/libart.so (art::CheckJNI::NewObject(_JNIEnv*, _jclass*, _jmethodID*, ...)+112)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #10 pc 0000000000001934  /data/app/com.example.liboqstestapp-ec3-yUVD-4R6bDEthWHQMg==/lib/arm64/libjni.so (Java_com_example_liboqstestapp_liboqs_KeyEncapsulation_get_1KEM_1details+112)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #11 pc 0000000000550df0  /system/lib64/libart.so (art_quick_generic_jni_trampoline+144)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #12 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #13 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #14 pc 000000000029a0d4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #15 pc 00000000002946bc  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #16 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #17 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #18 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #19 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #20 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #21 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #22 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #23 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #24 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #25 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #26 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #27 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #28 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #29 pc 0000000000522abc  /system/lib64/libart.so (artQuickToInterpreterBridge+1052)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #30 pc 0000000000550f0c  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #31 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.781 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #32 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #33 pc 000000000046c27c  /system/lib64/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+100)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #34 pc 000000000046de10  /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1452)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #35 pc 00000000003f12b0  /system/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+52)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   native: #36 pc 0000000000086f14  /system/framework/arm64/boot-core-oj.oat (???)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.get_KEM_details(Native method)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:80)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:60)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at com.example.liboqstestapp.KEMTest.testAllKEMs(KEMTest.java:47)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at java.lang.reflect.Method.invoke(Native method)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.Suite.runChild(Suite.java:128)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.Suite.runChild(Suite.java:27)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534]   at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2082)
2021-01-12 22:38:54.782 17566-17589/com.example.liboqstestapp A/zygote64: java_vm_ext.cc:534] 
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] Runtime aborting...
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] Dumping all threads without appropriate locks held: thread list lock mutator lock
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] All threads:
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] DALVIK THREADS (13):
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Instr: androidx.test.runner.AndroidJUnitRunner" prio=10 tid=12 Runnable
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=0 dsCount=0 flags=0 obj=0x18809ad0 self=0x7185560400
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17589 nice=-8 cgrp=default sched=0/0 handle=0x7185dff4f0
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=R schedstat=( 111162813 1388751 12 ) utm=6 stm=5 core=5 HZ=100
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7185cfd000-0x7185cff000 stackSize=1037KB
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes= "abort lock" "mutator lock"(shared held)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 00000000003c9d6c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+208)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 000000000049a018  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+348)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000004b1ba4  /system/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+884)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000004aa450  /system/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+480)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 00000000004a9dec  /system/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+792)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000481690  /system/lib64/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&) const+220)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 0000000000472dfc  /system/lib64/libart.so (art::Runtime::Abort(char const*)+196)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #07 pc 00000000005685a8  /system/lib64/libart.so (android::base::LogMessage::~LogMessage()+996)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #08 pc 00000000002fcf80  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1700)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #09 pc 00000000002fd1d4  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+180)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #10 pc 000000000049f1a4  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+464)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #11 pc 000000000010dae8  /system/lib64/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+96)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #12 pc 000000000010e3dc  /system/lib64/libart.so (art::ScopedCheck::CheckVarArgs(art::ScopedObjectAccess&, art::VarArgs const*)+292)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #13 pc 000000000010c74c  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #14 pc 00000000000fca5c  /system/lib64/libart.so (art::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+672)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #15 pc 00000000000fc794  /system/lib64/libart.so (art::CheckJNI::NewObject(_JNIEnv*, _jclass*, _jmethodID*, ...)+112)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #16 pc 0000000000001934  /data/app/com.example.liboqstestapp-ec3-yUVD-4R6bDEthWHQMg==/lib/arm64/libjni.so (Java_com_example_liboqstestapp_liboqs_KeyEncapsulation_get_1KEM_1details+112)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #17 pc 0000000000550df0  /system/lib64/libart.so (art_quick_generic_jni_trampoline+144)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #18 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #19 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #20 pc 000000000029a0d4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #21 pc 00000000002946bc  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #22 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #23 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.864 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #24 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #25 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #26 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #27 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #28 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #29 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #30 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #31 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #32 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #33 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #34 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #35 pc 0000000000522abc  /system/lib64/libart.so (artQuickToInterpreterBridge+1052)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #36 pc 0000000000550f0c  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #37 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #38 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #39 pc 000000000046c27c  /system/lib64/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+100)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #40 pc 000000000046de10  /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1452)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #41 pc 00000000003f12b0  /system/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+52)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #42 pc 0000000000086f14  /system/framework/arm64/boot-core-oj.oat (???)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.get_KEM_details(Native method)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:80)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:60)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.KEMTest.testAllKEMs(KEMTest.java:47)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.reflect.Method.invoke(Native method)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.Suite.runChild(Suite.java:128)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.Suite.runChild(Suite.java:27)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
2021-01-12 22:38:54.865 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2082)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "main" prio=10 tid=1 Native
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x735a61c8 self=0x719ecc2a00
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17566 nice=0 cgrp=default sched=0/0 handle=0x72238099a8
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 410921936 6454947 92 ) utm=31 stm=10 core=4 HZ=100
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7fc9fab000-0x7fc9fad000 stackSize=8MB
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_epoll_wait+0x2c4/0x39c
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_epoll_pwait+0xc0/0x144
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a420  /system/lib64/libc.so (__epoll_pwait+8)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 000000000001fa64  /system/lib64/libc.so (epoll_pwait+52)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000015d7c  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000015c64  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+108)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000110bf8  /system/lib64/libandroid_runtime.so (???)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 00000000001dc4ac  /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.MessageQueue.nativePollOnce(Native method)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.MessageQueue.next(MessageQueue.java:325)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.Looper.loop(Looper.java:142)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.app.ActivityThread.main(ActivityThread.java:6521)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.reflect.Method.invoke(Native method)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Jit thread pool worker thread 0" prio=10 tid=2 Native
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x18680030 self=0x719640e000
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17571 nice=9 cgrp=default sched=0/0 handle=0x71963ff4f0
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 9296667 1251145 11 ) utm=0 stm=0 core=4 HZ=100
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7196301000-0x7196303000 stackSize=1021KB
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc6c  /system/lib64/libc.so (syscall+28)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e701c  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+152)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000004b334c  /system/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+256)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000004b2a44  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+124)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 00000000004b2518  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+148)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x186c0020 self=0x719ec24200
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17572 nice=0 cgrp=default sched=0/0 handle=0x71962fe4f0
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 896459 38437 2 ) utm=0 stm=0 core=4 HZ=100
2021-01-12 22:38:54.866 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7196204000-0x7196206000 stackSize=1005KB
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_sigtimedwait+0xf4/0x1e4
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_rt_sigtimedwait+0xd8/0x12c
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a600  /system/lib64/libc.so (__rt_sigtimedwait+8)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 0000000000028a58  /system/lib64/libc.so (sigwait+60)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000488d3c  /system/lib64/libart.so (art::SignalSet::Wait()+44)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000488850  /system/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+248)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 000000000048707c  /system/lib64/libart.so (art::SignalCatcher::Run(void*)+268)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x18700018 self=0x719641b400
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17573 nice=0 cgrp=default sched=0/0 handle=0x7186c324f0
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 6859218 1729897 15 ) utm=0 stm=0 core=4 HZ=100
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186b38000-0x7186b3a000 stackSize=1005KB
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: poll_schedule_timeout+0x54/0x74
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_select+0x4dc/0x534
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: core_sys_select+0x238/0x394
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_pselect6+0x278/0x31c
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a558  /system/lib64/libc.so (__pselect6+8)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 0000000000026b64  /system/lib64/libc.so (select+144)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000005556b0  /system/lib64/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+332)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000311584  /system/lib64/libart.so (art::JDWP::JdwpState::Run()+448)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000310c6c  /system/lib64/libart.so (art::JDWP::StartJdwpThread(void*)+40)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "ReferenceQueueDaemon" prio=10 tid=5 Waiting
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x16d96930 self=0x719ecd6800
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17574 nice=4 cgrp=default sched=0/0 handle=0x7186b354f0
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 628072 28177 12 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186a33000-0x7186a35000 stackSize=1037KB
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc6c  /system/lib64/libc.so (syscall+28)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e701c  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+152)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000003c5030  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+636)
2021-01-12 22:38:54.867 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000003c6aa0  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+376)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 000000000000070c  /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__+124)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Object.wait(Native method)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - waiting on <0x06979fc8> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - locked <0x06979fc8> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Thread.run(Thread.java:764)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "FinalizerDaemon" prio=10 tid=6 Waiting
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x16d969d0 self=0x719ecd5400
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17575 nice=4 cgrp=default sched=0/0 handle=0x7186a304f0
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 1076354 0 10 ) utm=0 stm=0 core=4 HZ=100
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x718692e000-0x7186930000 stackSize=1037KB
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc6c  /system/lib64/libc.so (syscall+28)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e701c  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+152)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000003c5030  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+636)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000003c6aa0  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+376)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000000aec  /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__JI+140)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Object.wait(Native method)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - waiting on <0x0dee2861> (a java.lang.Object)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Object.wait(Object.java:422)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - locked <0x0dee2861> (a java.lang.Object)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Thread.run(Thread.java:764)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "FinalizerWatchdogDaemon" prio=10 tid=7 Waiting
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x16d96a70 self=0x719ecd5e00
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17576 nice=4 cgrp=default sched=0/0 handle=0x718692b4f0
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 281301 0 5 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186829000-0x718682b000 stackSize=1037KB
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc6c  /system/lib64/libc.so (syscall+28)
2021-01-12 22:38:54.868 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e701c  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+152)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 00000000003c5030  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+636)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000003c6aa0  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+376)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 000000000000070c  /system/framework/arm64/boot-core-oj.oat (Java_java_lang_Object_wait__+124)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Object.wait(Native method)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - waiting on <0x0abaef86> (a java.lang.Daemons$FinalizerWatchdogDaemon)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:297)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - locked <0x0abaef86> (a java.lang.Daemons$FinalizerWatchdogDaemon)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:277)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Thread.run(Thread.java:764)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "HeapTaskDaemon" prio=10 tid=8 Blocked
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x16d96b10 self=0x719ecd7200
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17577 nice=4 cgrp=default sched=0/0 handle=0x71868264f0
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 254323 0 4 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186724000-0x7186726000 stackSize=1037KB
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc6c  /system/lib64/libc.so (syscall+28)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e701c  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+152)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000252df4  /system/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+300)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000002536e4  /system/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+92)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 00000000001f4a6c  /system/framework/arm64/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+124)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at dalvik.system.VMRuntime.runHeapTasks(Native method)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   - waiting to lock an unknown object
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:461)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.Thread.run(Thread.java:764)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Binder:17566_1" prio=10 tid=9 Native
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x18740020 self=0x7193521200
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17578 nice=0 cgrp=default sched=0/0 handle=0x71866234f0
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 1177919 0 11 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186529000-0x718652b000 stackSize=1005KB
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_thread_read+0x3fc/0x1270
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_ioctl_write_read.constprop.41+0x1d4/0x304
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_ioctl+0x200/0x694
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_vfs_ioctl+0x73c/0x824
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_ioctl+0x6c/0x94
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a50c  /system/lib64/libc.so (__ioctl+4)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 0000000000024478  /system/lib64/libc.so (ioctl+136)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000054950  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+256)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000054abc  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
2021-01-12 22:38:54.869 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000055178  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000076200  /system/lib64/libbinder.so (???)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 00000000000114d4  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #07 pc 00000000000aa838  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #08 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #09 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Binder:17566_2" prio=10 tid=10 Native
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x18780020 self=0x719642d800
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17579 nice=0 cgrp=default sched=0/0 handle=0x71865264f0
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 5604583 614064 16 ) utm=0 stm=0 core=6 HZ=100
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x718642c000-0x718642e000 stackSize=1005KB
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_thread_read+0x3fc/0x1270
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_ioctl_write_read.constprop.41+0x1d4/0x304
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: binder_ioctl+0x200/0x694
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_vfs_ioctl+0x73c/0x824
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_ioctl+0x6c/0x94
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a50c  /system/lib64/libc.so (__ioctl+4)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 0000000000024478  /system/lib64/libc.so (ioctl+136)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000054950  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+256)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000054abc  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000055178  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 0000000000076200  /system/lib64/libbinder.so (???)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 00000000000114d4  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #07 pc 00000000000aa838  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #08 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #09 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Profile Saver" prio=10 tid=11 Native
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x187c0020 self=0x719ecd7c00
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17588 nice=9 cgrp=default sched=0/0 handle=0x71863934f0
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 760989 0 4 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7186299000-0x718629b000 stackSize=1005KB
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait_queue_me+0xe0/0x14c
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: futex_wait+0xf4/0x208
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: do_futex+0xf0/0xac4
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_futex+0x118/0x19c
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000001dc70  /system/lib64/libc.so (syscall+32)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 00000000000e743c  /system/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000334e5c  /system/lib64/libart.so (art::ProfileSaver::Run()+164)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000337a88  /system/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+92)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000067e84  /system/lib64/libc.so (__pthread_start(void*)+36)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 000000000001f2b4  /system/lib64/libc.so (__start_thread+68)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   (no managed stack frames)
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "InstrumentationConnectionThread" prio=10 tid=13 Native
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=1 dsCount=0 flags=1 obj=0x1884bdb0 self=0x719643dc00
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17590 nice=0 cgrp=default sched=0/0 handle=0x7185cfa4f0
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=S schedstat=( 616094 0 1 ) utm=0 stm=0 core=5 HZ=100
2021-01-12 22:38:54.870 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7185bf8000-0x7185bfa000 stackSize=1037KB
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes=
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __switch_to+0xa4/0xb0
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_epoll_wait+0x2c4/0x39c
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: SyS_epoll_pwait+0xc0/0x144
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   kernel: __sys_trace_return+0x0/0x4
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 000000000006a420  /system/lib64/libc.so (__epoll_pwait+8)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 000000000001fa64  /system/lib64/libc.so (epoll_pwait+52)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000015d7c  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 0000000000015c64  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+108)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000110bf8  /system/lib64/libandroid_runtime.so (???)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 00000000001dc4ac  /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.MessageQueue.nativePollOnce(Native method)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.MessageQueue.next(MessageQueue.java:325)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.Looper.loop(Looper.java:142)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.os.HandlerThread.run(HandlerThread.java:65)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] Aborting thread:
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] "Instr: androidx.test.runner.AndroidJUnitRunner" prio=10 tid=12 Native
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | group="" sCount=0 dsCount=0 flags=0 obj=0x18809ad0 self=0x7185560400
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | sysTid=17589 nice=-8 cgrp=default sched=0/0 handle=0x7185dff4f0
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | state=R schedstat=( 157722085 1472709 39 ) utm=9 stm=6 core=6 HZ=100
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | stack=0x7185cfd000-0x7185cff000 stackSize=1037KB
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   | held mutexes= "abort lock"
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #00 pc 00000000003c9d6c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+208)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #01 pc 000000000049a018  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+348)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #02 pc 0000000000481a8c  /system/lib64/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+56)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #03 pc 00000000004817cc  /system/lib64/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&) const+536)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #04 pc 0000000000472dfc  /system/lib64/libart.so (art::Runtime::Abort(char const*)+196)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #05 pc 00000000005685a8  /system/lib64/libart.so (android::base::LogMessage::~LogMessage()+996)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #06 pc 00000000002fcf80  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1700)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #07 pc 00000000002fd1d4  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+180)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #08 pc 000000000049f1a4  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+464)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #09 pc 000000000010dae8  /system/lib64/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+96)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #10 pc 000000000010e3dc  /system/lib64/libart.so (art::ScopedCheck::CheckVarArgs(art::ScopedObjectAccess&, art::VarArgs const*)+292)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #11 pc 000000000010c74c  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #12 pc 00000000000fca5c  /system/lib64/libart.so (art::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+672)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #13 pc 00000000000fc794  /system/lib64/libart.so (art::CheckJNI::NewObject(_JNIEnv*, _jclass*, _jmethodID*, ...)+112)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #14 pc 0000000000001934  /data/app/com.example.liboqstestapp-ec3-yUVD-4R6bDEthWHQMg==/lib/arm64/libjni.so (Java_com_example_liboqstestapp_liboqs_KeyEncapsulation_get_1KEM_1details+112)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #15 pc 0000000000550df0  /system/lib64/libart.so (art_quick_generic_jni_trampoline+144)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #16 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #17 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #18 pc 000000000029a0d4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #19 pc 00000000002946bc  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #20 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #21 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #22 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #23 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #24 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #25 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #26 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #27 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.871 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #28 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #29 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #30 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #31 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #32 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #33 pc 0000000000522abc  /system/lib64/libart.so (artQuickToInterpreterBridge+1052)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #34 pc 0000000000550f0c  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #35 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #36 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #37 pc 000000000046c27c  /system/lib64/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+100)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #38 pc 000000000046de10  /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1452)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #39 pc 00000000003f12b0  /system/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+52)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   native: #40 pc 0000000000086f14  /system/framework/arm64/boot-core-oj.oat (???)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.get_KEM_details(Native method)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:80)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.liboqs.KeyEncapsulation.<init>(KeyEncapsulation.java:60)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at com.example.liboqstestapp.KEMTest.testAllKEMs(KEMTest.java:47)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at java.lang.reflect.Method.invoke(Native method)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.Suite.runChild(Suite.java:128)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.Suite.runChild(Suite.java:27)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523]   at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2082)
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:523] 
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531] JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x719e723241
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]     from com.example.liboqstestapp.liboqs.KeyEncapsulation$KeyEncapsulationDetails com.example.liboqstestapp.liboqs.KeyEncapsulation.get_KEM_details()
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531] "Instr: androidx.test.runner.AndroidJUnitRunner" prio=5 tid=12 Runnable
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   | group="main" sCount=0 dsCount=0 flags=0 obj=0x18809ad0 self=0x7185560400
2021-01-12 22:38:54.872 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   | sysTid=17589 nice=-8 cgrp=default sched=0/0 handle=0x7185dff4f0
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   | state=R schedstat=( 78567863 1388751 12 ) utm=5 stm=2 core=5 HZ=100
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   | stack=0x7185cfd000-0x7185cff000 stackSize=1037KB
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   | held mutexes= "mutator lock"(shared held)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #00 pc 00000000003c9d6c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+208)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #01 pc 000000000049a018  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+348)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #02 pc 00000000002fccf4  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1048)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #03 pc 00000000002fd1d4  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+180)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #04 pc 000000000049f1a4  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+464)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #05 pc 000000000010dae8  /system/lib64/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+96)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #06 pc 000000000010e3dc  /system/lib64/libart.so (art::ScopedCheck::CheckVarArgs(art::ScopedObjectAccess&, art::VarArgs const*)+292)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #07 pc 000000000010c74c  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #08 pc 00000000000fca5c  /system/lib64/libart.so (art::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+672)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #09 pc 00000000000fc794  /system/lib64/libart.so (art::CheckJNI::NewObject(_JNIEnv*, _jclass*, _jmethodID*, ...)+112)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #10 pc 0000000000001934  /data/app/com.example.liboqstestapp-ec3-yUVD-4R6bDEthWHQMg==/lib/arm64/libjni.so (Java_com_example_liboqstestapp_liboqs_KeyEncapsulation_get_1KEM_1details+112)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #16 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #17 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #19 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #24 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #25 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #28 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:54.873 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   native: #31 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
2021-01-12 22:38:54.874 17566-17589/com.example.liboqstestapp A/zygote64: runtime.cc:531]   at org.junit.runners.Suite.runChild(Suite.java:128)
    
    --------- beginning of crash
2021-01-12 22:38:54.875 17566-17589/com.example.liboqstestapp A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 17589 (roidJUnitRunner), pid 17566 (e.liboqstestapp)
2021-01-12 22:38:55.011 17593-17593/? I/crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
2021-01-12 22:38:55.012 906-906/? I//system/bin/tombstoned: received crash request for pid 17566
2021-01-12 22:38:55.015 17593-17593/? I/crash_dump64: performing dump of process 17566 (target tid = 17589)
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: Build fingerprint: 'YOTA/Y3/Y3:8.1.0/OPM1.171019.019/52:user/dev-keys'
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: Revision: '0'
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: ABI: 'arm64'
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: pid: 17566, tid: 17589, name: roidJUnitRunner  >>> com.example.liboqstestapp <<<
2021-01-12 22:38:55.016 17593-17593/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG: Abort message: 'java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x719e723241'
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x0   0000000000000000  x1   00000000000044b5  x2   0000000000000006  x3   0000000000000008
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x4   fefeff7084de738f  x5   fefeff7084de738f  x6   fefeff7084de738f  x7   7f7f7f7fffff7fff
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x8   0000000000000083  x9   3748dad041d043e2  x10  0000000000000000  x11  0000000000000001
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x12  ffffffffffffffff  x13  ffffffffffffffff  x14  ffffffffff000000  x15  ffffffffffffffff
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x16  0000006371c6afa8  x17  000000721f2ab60c  x18  0000000000000001  x19  000000000000449e
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x20  00000000000044b5  x21  000000719643f780  x22  0000000000000058  x23  0000007185df7d49
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x24  0000000000002011  x25  0000007196510000  x26  0000000000002010  x27  0000007185df7e00
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     x28  0000000000000043  x29  0000007185df7cf0  x30  000000721f260e6c
2021-01-12 22:38:55.020 17593-17593/? A/DEBUG:     sp   0000007185df7cb0  pc   000000721f260e88  pstate 0000000060000000
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG: backtrace:
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #00 pc 000000000001de88  /system/lib64/libc.so (abort+104)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #01 pc 0000000000472f60  /system/lib64/libart.so (art::Runtime::Abort(char const*)+552)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #02 pc 00000000005685a8  /system/lib64/libart.so (android::base::LogMessage::~LogMessage()+996)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #03 pc 00000000002fcf80  /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1700)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #04 pc 00000000002fd1d4  /system/lib64/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+180)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #05 pc 000000000049f1a4  /system/lib64/libart.so (art::Thread::DecodeJObject(_jobject*) const+464)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #06 pc 000000000010dae8  /system/lib64/libart.so (art::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::ScopedCheck::InstanceKind, _jobject*, bool)+96)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #07 pc 000000000010e3dc  /system/lib64/libart.so (art::ScopedCheck::CheckVarArgs(art::ScopedObjectAccess&, art::VarArgs const*)+292)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #08 pc 000000000010c74c  /system/lib64/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+644)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #09 pc 00000000000fca5c  /system/lib64/libart.so (art::CheckJNI::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+672)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #10 pc 00000000000fc794  /system/lib64/libart.so (art::CheckJNI::NewObject(_JNIEnv*, _jclass*, _jmethodID*, ...)+112)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #11 pc 0000000000001934  /data/app/com.example.liboqstestapp-ec3-yUVD-4R6bDEthWHQMg==/lib/arm64/libjni.so (Java_com_example_liboqstestapp_liboqs_KeyEncapsulation_get_1KEM_1details+112)
2021-01-12 22:38:55.172 17593-17593/? A/DEBUG:     #12 pc 0000000000550df0  /system/lib64/libart.so (art_quick_generic_jni_trampoline+144)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #13 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #14 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #15 pc 000000000029a0d4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #16 pc 00000000002946bc  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #17 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #18 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #19 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #20 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #21 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #22 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #23 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #24 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #25 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #26 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #27 pc 0000000000531098  /system/lib64/libart.so (MterpInvokeDirect+304)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #28 pc 0000000000539b14  /system/lib64/libart.so (ExecuteMterpImpl+14484)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #29 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #30 pc 0000000000522abc  /system/lib64/libart.so (artQuickToInterpreterBridge+1052)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #31 pc 0000000000550f0c  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
2021-01-12 22:38:55.173 17593-17593/? A/DEBUG:     #32 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #33 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #34 pc 000000000046c27c  /system/lib64/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+100)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #35 pc 000000000046de10  /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1452)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #36 pc 00000000003f12b0  /system/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+52)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #37 pc 0000000000261f14  /system/framework/arm64/boot-core-oj.oat (offset 0x1db000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+180)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #38 pc 0000000000547d88  /system/lib64/libart.so (art_quick_invoke_stub+584)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #39 pc 00000000000dcf74  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #40 pc 000000000029a0d4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #41 pc 00000000002946bc  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #42 pc 000000000052fee0  /system/lib64/libart.so (MterpInvokeVirtual+612)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #43 pc 0000000000539a14  /system/lib64/libart.so (ExecuteMterpImpl+14228)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #44 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #45 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #46 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #47 pc 000000000052fee0  /system/lib64/libart.so (MterpInvokeVirtual+612)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #48 pc 0000000000539a14  /system/lib64/libart.so (ExecuteMterpImpl+14228)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #49 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.174 17593-17593/? A/DEBUG:     #50 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #51 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #52 pc 000000000052fee0  /system/lib64/libart.so (MterpInvokeVirtual+612)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #53 pc 0000000000539a14  /system/lib64/libart.so (ExecuteMterpImpl+14228)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #54 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #55 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #56 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #57 pc 000000000052fee0  /system/lib64/libart.so (MterpInvokeVirtual+612)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #58 pc 0000000000539a14  /system/lib64/libart.so (ExecuteMterpImpl+14228)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #59 pc 0000000000274b20  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #60 pc 000000000027a728  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #61 pc 000000000029469c  /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #62 pc 000000000052fee0  /system/lib64/libart.so (MterpInvokeVirtual+612)
2021-01-12 22:38:55.175 17593-17593/? A/DEBUG:     #63 pc 0000000000539a14  /system/lib64/libart.so (ExecuteMterpImpl+14228)
2021-01-12 22:38:56.142 906-906/? E//system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_20

The error logs from githubs build dont log stacktraces like this for some reason..
https://github.com/Hatzen/LibOQSTestApp/runs/1696858735?check_suite_focus=true#step:4:499

Github error logcat
I/ActivityManager( 1483): Start proc com.android.mms for broadcast com.android.mms/.transaction.MmsSystemEventReceiver: pid=2421 uid=10009 gids={50009, 9997, 3003, 1028, 1015} abi=x86_64
D/CountryDetector( 1483): The first listener is added
--------- beginning of main
V/Mms     ( 2421): mnc/mcc: 310260
V/Mms     ( 2421): tag: bool value: enabledMMS - true
V/Mms     ( 2421): tag: int value: maxMessageSize - 307200
V/Mms     ( 2421): tag: int value: maxImageHeight - 480
V/Mms     ( 2421): tag: int value: maxImageWidth - 640
V/Mms     ( 2421): tag: int value: defaultSMSMessagesPerThread - 10000
V/Mms     ( 2421): tag: int value: defaultMMSMessagesPerThread - 1000
V/Mms     ( 2421): tag: int value: minMessageCountPerThread - 10
V/Mms     ( 2421): tag: int value: maxMessageCountPerThread - 5000
V/Mms     ( 2421): tag: string value: uaProfUrl - http://www.google.com/oha/rdf/ua-profile-kila.xml
V/Mms     ( 2421): tag: int value: recipientLimit - -1
V/Mms     ( 2421): tag: bool value: enableMultipartSMS - true
V/Mms     ( 2421): tag: int value: smsToMmsTextThreshold - -1
V/Mms     ( 2421): tag: bool value: enableSlideDuration - true
V/Mms     ( 2421): tag: int value: maxMessageTextSize - -1
D/MmsSmsDatabaseHelper( 1872): [MmsSmsDb] tableName: threads hasAutoIncrement: CREATE TABLE threads (_id INTEGER PRIMARY KEY AUTOINCREMENT,date INTEGER DEFAULT 0,message_count INTEGER DEFAULT 0,recipient_ids TEXT,snippet TEXT,snippet_cs INTEGER DEFAULT 0,read INTEGER DEFAULT 1,archived INTEGER DEFAULT 0,type INTEGER DEFAULT 0,error INTEGER DEFAULT 0,has_attachment INTEGER DEFAULT 0) result: true
D/MmsSmsDatabaseHelper( 1872): [MmsSmsDb] tableName: canonical_addresses hasAutoIncrement: CREATE TABLE canonical_addresses (_id INTEGER PRIMARY KEY AUTOINCREMENT,address TEXT) result: true
D/AlertReceiver( 2280): onReceive: a=android.intent.action.BOOT_COMPLETED Intent { act=android.intent.action.BOOT_COMPLETED flg=0x8000010 cmp=com.android.calendar/.alerts.AlertReceiver (has extras) }
V/AlarmClock( 2183): AlarmInitReceiver android.intent.action.BOOT_COMPLETED
D/MmsSmsDatabaseHelper( 1872): [MmsSmsDb] tableName: part hasAutoIncrement: CREATE TABLE part (_id INTEGER PRIMARY KEY AUTOINCREMENT,mid INTEGER,seq INTEGER DEFAULT 0,ct TEXT,name TEXT,chset INTEGER,cd TEXT,fn TEXT,cid TEXT,cl TEXT,ctt_s INTEGER,ctt_t TEXT,_data TEXT,text TEXT) result: true
D/MmsSmsDatabaseHelper( 1872): [MmsSmsDb] tableName: pdu hasAutoIncrement: CREATE TABLE pdu (_id INTEGER PRIMARY KEY AUTOINCREMENT,thread_id INTEGER,date INTEGER,date_sent INTEGER DEFAULT 0,msg_box INTEGER,read INTEGER DEFAULT 0,m_id TEXT,sub TEXT,sub_cs INTEGER,ct_t TEXT,ct_l TEXT,exp INTEGER,m_cls TEXT,m_type INTEGER,v INTEGER,m_size INTEGER,pri INTEGER,rr INTEGER,rpt_a INTEGER,resp_st INTEGER,st INTEGER,tr_id TEXT,retr_st INTEGER,retr_txt TEXT,retr_txt_cs INTEGER,read_status INTEGER,ct_cls INTEGER,resp_txt TEXT,d_tm INTEGER,d_rpt INTEGER,locked INTEGER DEFAULT 0,sub_id INTEGER DEFAULT -1, seen INTEGER DEFAULT 0,creator TEXT,text_only INTEGER DEFAULT 0) result: true
D/MmsSmsDatabaseHelper( 1872): [getWritableDatabase] hasAutoIncrementThreads: true hasAutoIncrementAddresses: true hasAutoIncrementPart: true hasAutoIncrementPdu: true
D/AlertUtils( 2280): Flushing old alerts from shared prefs table
D/AlertService( 2280): 0 Action = android.intent.action.BOOT_COMPLETED
D/AlertService( 2280): Scheduling next alarm with AlarmScheduler. sEventReminderReceived: null
V/AlarmClock( 2183): AlarmInitReceiver - Reset timers and clear stopwatch data
V/AlarmClock( 2183): AlarmInitReceiver - resetting volume button default
D/Mms     ( 2421): cancelNotification
D/Mms     ( 2421): cancelNotification
D/AlarmScheduler( 2280): No events found starting within 1 week.
I/MediaProvider( 2127): Upgrading media database from version 0 to 700, which will destroy all old data
I/AlarmClock( 2183): Alarms Table created
I/AlarmClock( 2183): Instance table created
I/AlarmClock( 2183): Cities table created
I/AlarmClock( 2183): Inserting default alarms
V/AlarmClock( 2183): AlarmInitReceiver finished
I/SystemBroadcastReceiver( 1832): Boot has been completed
I/LauncherIconVisibilityManager( 1832): Disable activity: ComponentInfo{com.android.inputmethod.latin/com.android.inputmethod.latin.setup.SetupActivity}
I/Email   ( 2166): Onetime initialization: 1
I/Email   ( 2166): Onetime initialization: 2
I/Email   ( 2166): Onetime initialization: completed.
I/Exchange( 2150): EasService.onCreate
I/Exchange( 2150): RestartPingTask
I/Exchange( 2150): RestartPingsTask did not start any pings.
I/Exchange( 2150): PSS stopIfIdle
I/Exchange( 2150): PSS has no active accounts; stopping service.
V/AlarmClock( 2183): AlarmInitReceiver android.intent.action.TIMEZONE_CHANGED
I/Exchange( 2150): onDestroy
I/art     ( 1483): Explicit concurrent mark sweep GC freed 12502(1189KB) AllocSpace objects, 16(534KB) LOS objects, 33% free, 6MB/10MB, paused 1.309ms total 24.827ms
V/AlarmClock( 2183): AlarmInitReceiver finished
V/AlarmClock( 2183): AlarmInitReceiver android.intent.action.TIME_SET
E/SQLiteLog( 2127): (1) no such table: files
V/AlarmClock( 2183): AlarmInitReceiver finished
V/Mms     ( 2421): onStart: #1 mResultCode: -1 = Activity.RESULT_OK
I/CalendarProvider2( 2335): Sending notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://com.android.calendar }
W/ContentResolver( 2335): Failed to get type for: content://com.android.calendar (Unknown URL content://com.android.calendar)
D/AlertReceiver( 2280): onReceive: a=android.intent.action.PROVIDER_CHANGED Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://com.android.calendar flg=0x10 cmp=com.android.calendar/.alerts.AlertReceiver }
D/AlertService( 2280): 0 Action = android.intent.action.PROVIDER_CHANGED
E/MetadataRetrieverClient( 1123): failed to extract an album art
W/BackupManagerService( 1483): dataChanged but no participant pkg='com.android.providers.settings' uid=10005
E/MetadataRetrieverClient( 1123): failed to extract an album art
W/BackupManagerService( 1483): dataChanged but no participant pkg='com.android.providers.settings' uid=10005
E/MetadataRetrieverClient( 1123): failed to extract an album art
E/MetadataRetrieverClient( 1123): failed to extract an album art
W/BackupManagerService( 1483): dataChanged but no participant pkg='com.android.providers.settings' uid=10005
I/InputReader( 1483): Reconfiguring input devices.  changes=0x00000010
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:com.android.calendar flg=0x4000010 (has extras) }
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:com.android.email flg=0x4000010 (has extras) }
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:com.android.settings flg=0x4000010 (has extras) }
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_CHANGED dat=package:com.android.inputmethod.latin flg=0x4000010 (has extras) }
D/ConnectivityService( 1483): sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE
D/Tethering( 1483): MasterInitialState.processMessage what=3
D/GpsLocationProvider( 1483): NTP server returned: 1610560492569 (Wed Jan 13 17:54:52 GMT+00:00 2021) reference: 33231 certainty: 3 system time offset: 113
E/StrictMode( 2280): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
E/StrictMode( 2280): java.lang.Throwable: Explicit termination method 'close' not called
E/StrictMode( 2280): 	at dalvik.system.CloseGuard.open(CloseGuard.java:184)
E/StrictMode( 2280): 	at android.content.ContentResolver$CursorWrapperInner.<init>(ContentResolver.java:2447)
E/StrictMode( 2280): 	at android.content.ContentResolver.query(ContentResolver.java:502)
E/StrictMode( 2280): 	at android.content.CursorLoader.loadInBackground(CursorLoader.java:64)
E/StrictMode( 2280): 	at android.content.CursorLoader.loadInBackground(CursorLoader.java:42)
E/StrictMode( 2280): 	at android.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:312)
E/StrictMode( 2280): 	at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:69)
E/StrictMode( 2280): 	at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
E/StrictMode( 2280): 	at android.os.AsyncTask$2.call(AsyncTask.java:288)
E/StrictMode( 2280): 	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
E/StrictMode( 2280): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/StrictMode( 2280): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/StrictMode( 2280): 	at java.lang.Thread.run(Thread.java:818)
W/CursorWrapperInner( 2280): Cursor finalized without prior close()
W/CursorWrapperInner( 2280): Cursor finalized without prior close()
W/MediaScanner( 2127): Error opening directory '/oem/media/', skipping: No such file or directory.
E/MetadataRetrieverClient( 1123): failed to extract an album art
E/MetadataRetrieverClient( 1123): failed to extract an album art
W/MediaProvider( 2127): no database for scanned volume external
I/MediaProvider( 2127): Upgrading media database from version 0 to 700, which will destroy all old data
E/SQLiteLog( 2127): (1) no such table: album_info
D/MediaProvider( 2127): object removed 1
D/MediaProvider( 2127): object removed 2
D/MediaProvider( 2127): object removed 3
D/MediaProvider( 2127): object removed 4
D/MediaProvider( 2127): object removed 5
D/MediaProvider( 2127): object removed 6
D/MediaProvider( 2127): object removed 7
D/MediaProvider( 2127): object removed 8
D/MediaProvider( 2127): object removed 9
V/MediaScanner( 2127): pruneDeadThumbnailFiles... android.database.sqlite.SQLiteCursor@241d97b3
V/MediaScanner( 2127): /pruneDeadThumbnailFiles... android.database.sqlite.SQLiteCursor@241d97b3
E/SQLiteLog( 2335): (284) automatic index on view_events(_id)
E/StrictMode( 2421): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
E/StrictMode( 2421): java.lang.Throwable: Explicit termination method 'release' not called
E/StrictMode( 2421): 	at dalvik.system.CloseGuard.open(CloseGuard.java:184)
E/StrictMode( 2421): 	at android.drm.DrmManagerClient.<init>(DrmManagerClient.java:258)
E/StrictMode( 2421): 	at com.google.android.mms.pdu.PduPersister.<init>(PduPersister.java:288)
E/StrictMode( 2421): 	at com.google.android.mms.pdu.PduPersister.getPduPersister(PduPersister.java:299)
E/StrictMode( 2421): 	at com.android.mms.transaction.TransactionService.onNewIntent(TransactionService.java:224)
E/StrictMode( 2421): 	at com.android.mms.transaction.TransactionService$ServiceHandler.handleMessage(TransactionService.java:626)
E/StrictMode( 2421): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/StrictMode( 2421): 	at android.os.Looper.loop(Looper.java:135)
E/StrictMode( 2421): 	at android.os.HandlerThread.run(HandlerThread.java:61)
I/GlobalDismissManager( 2280): no sender configured
D/AlertService( 2280): Beginning updateAlertNotification
D/AlertService( 2280): No fired or scheduled alerts
D/AlertService( 2280): Scheduling next alarm with AlarmScheduler. sEventReminderReceived: null
D/AlarmScheduler( 2280): No events found starting within 1 week.
I/ActivityManager( 1483): Waited long enough for: ServiceRecord{a1fe06e u0 com.android.music/.MediaPlaybackService}
I/ActivityManager( 1483): Waited long enough for: ServiceRecord{6340a5b u0 com.android.calendar/.alerts.InitAlarmsService}
D/AlarmManagerService( 1483): Kernel timezone updated to 0 minutes west of GMT
D/AlarmManagerService( 1483): Setting time of day to sec=1610560507
V/AlarmClock( 2183): AlarmInitReceiver android.intent.action.TIME_SET
V/AlarmClock( 2183): AlarmInitReceiver finished
D/InitAlarmsService( 2280): Clearing and rescheduling alarms.
I/MediaFocusControl( 1483):  AudioFocus  abandonAudioFocus() from android.media.AudioManager@3f8f37c3com.android.music.MediaPlaybackService$3@16ca5840
D/AndroidRuntime( 2491): 
D/AndroidRuntime( 2491): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2491): CheckJNI is ON
E/memtrack( 2491): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2491): failed to load memtrack module: -2
D/AndroidRuntime( 2491): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2491): Shutting down VM
D/AndroidRuntime( 2505): 
D/AndroidRuntime( 2505): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2505): CheckJNI is ON
E/memtrack( 2505): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2505): failed to load memtrack module: -2
D/AndroidRuntime( 2505): Calling main entry com.android.commands.pm.Pm
I/ActivityManager( 1483): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=2514 uid=10003 gids={50003, 9997, 1028, 1015, 1023, 2001, 1035} abi=x86_64
D/DefContainer( 2514): Copying /data/local/tmp/app-debug.apk to base.apk
D/PackageManager( 1483): Renaming /data/app/vmdl1864908682.tmp to /data/app/com.example.liboqstestapp-1
I/art     ( 1483): DexFile_isDexOptNeeded failed to open oat file '/data/dalvik-cache/x86_64/data@[email protected]@[email protected]' for file location '/data/app/com.example.liboqstestapp-1/base.apk': Failed to open oat filename for reading: No such file or directory
I/art     ( 1483): DexFile_isDexOptNeeded failed to open oat file '/data/app/com.example.liboqstestapp-1/x86_64/base.odex' for file location '/data/app/com.example.liboqstestapp-1/base.apk': Failed to open oat filename for reading: No such file or directory
I/PackageManager( 1483): Running dexopt on: /data/app/com.example.liboqstestapp-1/base.apk pkg=com.example.liboqstestapp isa=x86_64 vmSafeMode=false
E/cutils-trace( 2531): Error opening trace file: Permission denied (13)
I/dex2oat ( 2531): /system/bin/dex2oat --zip-fd=5 --zip-location=/data/app/com.example.liboqstestapp-1/base.apk --oat-fd=6 --oat-location=/data/dalvik-cache/x86_64/data@[email protected]@[email protected] --instruction-set=x86_64 --instruction-set-features=default --runtime-arg -Xms64m --runtime-arg -Xmx512m
W/dex2oat ( 2531): Before Android 4.1, method int androidx.appcompat.widget.DropDownListView.lookForSelectablePosition(int, boolean) would have incorrectly overridden the package-private method in android.widget.ListView
W/dex2oat ( 2531): Before Android 4.1, method int androidx.appcompat.widget.MenuPopupWindow$MenuDropDownListView.lookForSelectablePosition(int, boolean) would have incorrectly overridden the package-private method in android.widget.ListView
W/dex2oat ( 2531): Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
I/dex2oat ( 2531): dex2oat took 6.866s (threads: 1)
V/BackupManagerService( 1483): restoreAtInstall pkg=com.example.liboqstestapp token=1 restoreSet=0
V/BackupManagerService( 1483): Finishing install immediately
W/Settings( 1483): Setting install_non_market_apps has moved from android.provider.Settings.Global to android.provider.Settings.Secure, returning read-only value.
I/art     ( 1483): Explicit concurrent mark sweep GC freed 39537(2013KB) AllocSpace objects, 8(513KB) LOS objects, 33% free, 6MB/10MB, paused 1.084ms total 15.431ms
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.example.liboqstestapp flg=0x4000010 (has extras) }
I/InputReader( 1483): Reconfiguring input devices.  changes=0x00000010
D/AndroidRuntime( 2505): Shutting down VM
I/ActivityManager( 1483): Start proc com.svox.pico for broadcast com.svox.pico/.VoiceDataInstallerReceiver: pid=2533 uid=10038 gids={50038, 9997, 1028, 1015} abi=x86_64
W/VoiceInteractionManagerService( 1483): no available voice recognition services found for user 0
D/AndroidRuntime( 2555): 
D/AndroidRuntime( 2555): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2555): CheckJNI is ON
E/memtrack( 2555): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2555): failed to load memtrack module: -2
D/AndroidRuntime( 2555): Calling main entry com.android.commands.pm.Pm
D/DefContainer( 2514): Copying /data/local/tmp/app-debug-androidTest.apk to base.apk
D/PackageManager( 1483): Renaming /data/app/vmdl2083570985.tmp to /data/app/com.example.liboqstestapp.test-1
I/art     ( 1483): DexFile_isDexOptNeeded failed to open oat file '/data/dalvik-cache/x86_64/data@[email protected]@[email protected]' for file location '/data/app/com.example.liboqstestapp.test-1/base.apk': Failed to open oat filename for reading: No such file or directory
I/art     ( 1483): DexFile_isDexOptNeeded failed to open oat file '/data/app/com.example.liboqstestapp.test-1/x86_64/base.odex' for file location '/data/app/com.example.liboqstestapp.test-1/base.apk': Failed to open oat filename for reading: No such file or directory
I/PackageManager( 1483): Running dexopt on: /data/app/com.example.liboqstestapp.test-1/base.apk pkg=com.example.liboqstestapp.test isa=x86_64 vmSafeMode=false
E/cutils-trace( 2565): Error opening trace file: Permission denied (13)
I/dex2oat ( 2565): /system/bin/dex2oat --zip-fd=5 --zip-location=/data/app/com.example.liboqstestapp.test-1/base.apk --oat-fd=6 --oat-location=/data/dalvik-cache/x86_64/data@[email protected]@[email protected] --instruction-set=x86_64 --instruction-set-features=default --runtime-arg -Xms64m --runtime-arg -Xmx512m
I/dex2oat ( 2565): dex2oat took 1.955s (threads: 1)
V/BackupManagerService( 1483): restoreAtInstall pkg=com.example.liboqstestapp.test token=2 restoreSet=0
V/BackupManagerService( 1483): Finishing install immediately
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.example.liboqstestapp.test flg=0x4000010 (has extras) }
I/InputReader( 1483): Reconfiguring input devices.  changes=0x00000010
W/VoiceInteractionManagerService( 1483): no available voice recognition services found for user 0
W/Settings( 1483): Setting install_non_market_apps has moved from android.provider.Settings.Global to android.provider.Settings.Secure, returning read-only value.
I/art     ( 1483): Explicit concurrent mark sweep GC freed 18211(1289KB) AllocSpace objects, 7(112KB) LOS objects, 33% free, 6MB/10MB, paused 1.092ms total 17.154ms
D/AndroidRuntime( 2555): Shutting down VM
D/AndroidRuntime( 2572): 
D/AndroidRuntime( 2572): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2572): CheckJNI is ON
E/memtrack( 2572): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2572): failed to load memtrack module: -2
D/AndroidRuntime( 2572): Calling main entry com.android.commands.content.Content
D/AndroidRuntime( 2572): Shutting down VM
D/AndroidRuntime( 2592): 
D/AndroidRuntime( 2592): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2592): CheckJNI is ON
E/memtrack( 2592): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2592): failed to load memtrack module: -2
D/AndroidRuntime( 2592): Calling main entry com.android.commands.am.Am
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp appid=10053 user=0: start instr
I/art     ( 2602): Not late-enabling -Xcheck:jni (already on)
I/ActivityManager( 1483): Start proc com.example.liboqstestapp for added application com.example.liboqstestapp: pid=2602 uid=10053 gids={50053, 9997} abi=x86_64
I/art     ( 1126): Explicit concurrent mark sweep GC freed 711(30KB) AllocSpace objects, 0(0B) LOS objects, 90% free, 110KB/1134KB, paused 1.042ms total 36.587ms
I/art     ( 1126): Explicit concurrent mark sweep GC freed 5(160B) AllocSpace objects, 0(0B) LOS objects, 90% free, 110KB/1134KB, paused 1.003ms total 6.769ms
I/art     ( 1126): Explicit concurrent mark sweep GC freed 5(160B) AllocSpace objects, 0(0B) LOS objects, 90% free, 110KB/1134KB, paused 1.068ms total 6.982ms
I/MonitoringInstr( 2602): Instrumentation started!
I/MonitoringInstr( 2602): Setting context classloader to 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.liboqstestapp.test-1/base.apk", zip file "/data/app/com.example.liboqstestapp-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.liboqstestapp-1/lib/x86_64, /vendor/lib64, /system/lib64]]]', Original: 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.liboqstestapp.test-1/base.apk", zip file "/data/app/com.example.liboqstestapp-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.liboqstestapp-1/lib/x86_64, /vendor/lib64, /system/lib64]]]'
I/MonitoringInstr( 2602): No JSBridge.
I/MonitoringInstr( 2602): Setting context classloader to 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.liboqstestapp.test-1/base.apk", zip file "/data/app/com.example.liboqstestapp-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.liboqstestapp-1/lib/x86_64, /vendor/lib64, /system/lib64]]]', Original: 'dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.example.liboqstestapp.test-1/base.apk", zip file "/data/app/com.example.liboqstestapp-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.liboqstestapp-1/lib/x86_64, /vendor/lib64, /system/lib64]]]'
D/InfraTrack( 2602): Tracking disabled due to lack of internet permissions
I/UsageTrackerFacilitator( 2602): Usage tracking disabled
I/TestRequestBuilder( 2602): Scanning classpath to find tests in paths [/data/app/com.example.liboqstestapp.test-1/base.apk]
D/TestExecutor( 2602): Adding listener androidx.test.internal.runner.listener.LogRunListener
D/TestExecutor( 2602): Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter
D/TestExecutor( 2602): Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener
I/TestRunner( 2602): run started: 2 tests
I/TestRunner( 2602): started: useAppContext(com.example.liboqstestapp.ExampleInstrumentedTest)
I/MonitoringInstr( 2602): Activities that are still in CREATED to STOPPED: 0
I/TestRunner( 2602): finished: useAppContext(com.example.liboqstestapp.ExampleInstrumentedTest)
I/MonitoringInstr( 2602): Activities that are still in CREATED to STOPPED: 0
I/System.out( 2602): Initialize list of enabled KEMs
W/System.err( 2602): ---------------------------
W/System.err( 2602): Loading liboqs for: x86_64
W/System.err( 2602): ---------------------------
I/TestRunner( 2602): started: testAllKEMs(com.example.liboqstestapp.KEMTest)
I/MonitoringInstr( 2602): Activities that are still in CREATED to STOPPED: 0
I/Zygote  ( 1126): Process 2602 exited due to signal (11)
I/ActivityManager( 1483): Process com.example.liboqstestapp (pid 2602) has died
W/ActivityManager( 1483): Crash of app com.example.liboqstestapp running instrumentation ComponentInfo{com.example.liboqstestapp.test/androidx.test.runner.AndroidJUnitRunner}
D/AndroidRuntime( 2592): Shutting down VM
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp appid=10053 user=0: finished inst
D/AndroidRuntime( 2622): 
D/AndroidRuntime( 2622): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2622): CheckJNI is ON
E/memtrack( 2622): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2622): failed to load memtrack module: -2
D/AndroidRuntime( 2622): Calling main entry com.android.commands.pm.Pm
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp.test appid=10054 user=-1: uninstall pkg
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp.test appid=10054 user=0: pkg removed
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.example.liboqstestapp.test flg=0x4000010 (has extras) }
D/JobSchedulerService( 1483): Receieved: android.intent.action.PACKAGE_REMOVED
I/InputReader( 1483): Reconfiguring input devices.  changes=0x00000010
W/ContextImpl( 2226): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1686 android.content.ContextWrapper.startService:515 android.content.ContextWrapper.startService:515 com.android.keychain.KeyChainBroadcastReceiver.onReceive:12 android.app.ActivityThread.handleReceiver:2579 
I/art     ( 1483): Explicit concurrent mark sweep GC freed 7456(546KB) AllocSpace objects, 2(32KB) LOS objects, 33% free, 6MB/10MB, paused 1.100ms total 14.444ms
I/ActivityManager( 1483): Start proc com.android.documentsui for broadcast com.android.documentsui/.PackageReceiver: pid=2635 uid=10024 gids={50024, 9997} abi=x86_64
D/AndroidRuntime( 2622): Shutting down VM
D/VoicemailCleanupService( 2001): Cleaning up data for package: com.example.liboqstestapp.test
I/LatinIME:LogUtils( 1832): Dictionary info: dictionary = main:en ; version = 47 ; date = 1402373178
W/art     ( 1126): Suspending all threads took: 13.469ms
I/art     ( 1126): Background concurrent mark sweep GC freed 780(32KB) AllocSpace objects, 0(0B) LOS objects, 90% free, 111KB/1135KB, paused 14.473ms total 20.241ms
I/ActivityManager( 1483): Start proc com.android.externalstorage for content provider com.android.externalstorage/.ExternalStorageProvider: pid=2652 uid=10006 gids={50006, 9997, 1028, 1015, 1023} abi=x86_64
D/ExternalStorage( 2652): After updating volumes, found 0 active roots
D/Documents( 2635): Update found 5 roots in 91ms
I/ActivityManager( 1483): Killing 2047:com.android.music/u0a33 (adj 15): empty #17
W/libprocessgroup( 1483): failed to open /acct/uid_10033/pid_2047/cgroup.procs: No such file or directory
D/Documents( 2635): Update found 5 roots in 2ms
D/AndroidRuntime( 2669): 
D/AndroidRuntime( 2669): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2669): CheckJNI is ON
E/memtrack( 2669): Couldn't load memtrack module (No such file or directory)
E/android.os.Debug( 2669): failed to load memtrack module: -2
D/AndroidRuntime( 2669): Calling main entry com.android.commands.pm.Pm
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp appid=10053 user=-1: uninstall pkg
I/ActivityManager( 1483): Force stopping com.example.liboqstestapp appid=10053 user=0: pkg removed
I/art     ( 2085): Explicit concurrent mark sweep GC freed 18834(1162KB) AllocSpace objects, 18(256KB) LOS objects, 40% free, 4MB/6MB, paused 1.039ms total 9.277ms
D/BackupManagerService( 1483): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.example.liboqstestapp flg=0x4000010 (has extras) }
D/JobSchedulerService( 1483): Receieved: android.intent.action.PACKAGE_REMOVED
I/InputReader( 1483): Reconfiguring input devices.  changes=0x00000010
W/ContextImpl( 2226): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1686 android.content.ContextWrapper.startService:515 android.content.ContextWrapper.startService:515 com.android.keychain.KeyChainBroadcastReceiver.onReceive:12 android.app.ActivityThread.handleReceiver:2579 
D/Documents( 2635): Update found 5 roots in 50ms
I/art     ( 1483): Explicit concurrent mark sweep GC freed 8883(699KB) AllocSpace objects, 6(140KB) LOS objects, 33% free, 6MB/10MB, paused 1.094ms total 14.636ms
D/VoicemailCleanupService( 2001): Cleaning up data for package: com.example.liboqstestapp
I/LatinIME:LogUtils( 1832): Dictionary info: dictionary = main:en ; version = 47 ; date = 1402373178
D/AndroidRuntime( 2669): Shutting down VM
Error: The process '/bin/sh' failed with exit code 1

Open source license?

Dear Hatzen, I was wondering if you have a plan for setting up a license (MIT/GPL/etc.) for this project.

Thanks!

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.