Skip to content

Native Detector crashing on initial open on redmi 7a, unable to run at all #123

Description

@nova2moon

Latest apk installed ok on MIUI12/Android 10, but unable to launch, with such crash in logcat:

`09-08 07:07:07.937  8124  8219 F libc    : Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x9e922814 in tid 8219 (pool-1-thread-1), p
id 8124 (eny.nativecheck)
09-08 07:07:08.071  8235  8235 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-08 07:07:08.071  8235  8235 F DEBUG   : Build fingerprint: 'Xiaomi/pine/pine:10/QKQ1.191014.001/V12.5.2.0.QCMMIXM:user/release-keys'
09-08 07:07:08.071  8235  8235 F DEBUG   : Revision: '0'
09-08 07:07:08.071  8235  8235 F DEBUG   : ABI: 'arm'
09-08 07:07:08.076  8235  8235 F DEBUG   : Timestamp: 2026-09-08 07:07:08+0300
09-08 07:07:08.076  8235  8235 F DEBUG   : pid: 8124, tid: 8219, name: pool-1-thread-1  >>> com.reveny.nativecheck <<<
09-08 07:07:08.076  8235  8235 F DEBUG   : uid: 10316
09-08 07:07:08.076  8235  8235 F DEBUG   : signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x9e922814
09-08 07:07:08.076  8235  8235 F DEBUG   :     r0  9e922814  r1  8579c590  r2  00000001  r3  9e92282d
09-08 07:07:08.076  8235  8235 F DEBUG   :     r4  0000000a  r5  856764ec  r6  0000001a  r7  01454b00
09-08 07:07:08.076  8235  8235 F DEBUG   :     r8  9e9227e8  r9  b04e9e62  r10 feaead35  r11 855bb8b8
09-08 07:07:08.076  8235  8235 F DEBUG   :     ip  85672bd8  sp  8579b418  lr  85669ba8  pc  855fefa0
09-08 07:07:08.553  8235  8235 F DEBUG   : 
09-08 07:07:08.553  8235  8235 F DEBUG   : backtrace:
09-08 07:07:08.553  8235  8235 F DEBUG   :       #00 pc 00052fa0  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/lib/arm/libreveny.s
o (BuildId: de68ab4f83b0b9e5a0cee08b49111926dab1d6e2)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #01 pc 00086287  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/lib/arm/libreveny.s
o (BuildId: de68ab4f83b0b9e5a0cee08b49111926dab1d6e2)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #02 pc 000488cf  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/lib/arm/libreveny.s
o (Java_com_reveny_nativecheck_app_Native_getDetections+2074) (BuildId: de68ab4f83b0b9e5a0cee08b49111926dab1d6e2)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #03 pc 000123d9  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/oat/arm/base.odex (
art_jni_trampoline+128)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #04 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (
BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #05 pc 004369b5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+252) (BuildId:
 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #06 pc 000dffeb  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*,
 unsigned int*, unsigned int, art::JValue*, char const*)+178) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #07 pc 002136fd  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCo
mpiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+280) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f4
3)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #08 pc 0020f015  /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false,
 false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+716) (BuildId: 0d4c57d41c0fba3
c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #09 pc 0043117d  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+544) (BuildI
d: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #10 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (B
uildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #11 pc 000e5538  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/oat/arm/base.vdex (
OOoOoOOOOoooooo.OOOoOOooooOOOOOoOo.OOooooOOOoooOO+32)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #12 pc 004313f7  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1178) (Build
Id: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.554  8235  8235 F DEBUG   :       #13 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (B
uildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #14 pc 00230c54  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/oat/arm/base.vdex (
oOoOooOooooOOoO.OOOoOOooooOOOOOoOo.oooOoOOOOooOo+16)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #15 pc 004313f7  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1178) (Build
09-08 07:07:08.555  8235  8235 F DEBUG   :       #16 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (B
uildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #17 pc 0026bd18  /data/app/com.reveny.nativecheck-_CCru1ak9hRtwCvHueabUA==/oat/arm/base.vdex (
ooOOOoOooOoOOOooOoo.OOoooOoooOOo.run+224)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #18 pc 001eea01  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6T
hreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.13441198129006899262+192) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #19 pc 001f31f3  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFr
omEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+126) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #20 pc 0042049d  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+852) (Bu
ildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #21 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) 
(BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #22 pc 00852c87  /system/framework/arm/boot.oat (java.util.concurrent.ThreadPoolExecutor.runWo
rker+1014) (BuildId: 244eb7f65b0596b53f1700d26db9c376b050fa2a)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #23 pc 0084fac7  /system/framework/arm/boot.oat (java.util.concurrent.ThreadPoolExecutor$Worke
r.run+54) (BuildId: 244eb7f65b0596b53f1700d26db9c376b050fa2a)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #24 pc 00433469  /system/framework/arm/boot.oat (java.lang.Thread.run+64) (BuildId: 244eb7f65b
0596b53f1700d26db9c376b050fa2a)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #25 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (
BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #26 pc 004369b5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+252) (BuildId:
 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #27 pc 000dffeb  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*,
 unsigned int*, unsigned int, art::JValue*, char const*)+178) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #28 pc 00377b0b  /apex/com.android.runtime/lib/libart.so (art::(anonymous namespace)::InvokeWi
thArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+54
) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #29 pc 00378893  /apex/com.android.runtime/lib/libart.so (art::InvokeVirtualOrInterfaceWithJVa
lues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+306) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #30 pc 003a99cf  /apex/com.android.runtime/lib/libart.so (art::Thread::CreateCallback(void*)+9
86) (BuildId: 0d4c57d41c0fba3c5d2a46b44f645f43)
09-08 07:07:08.555  8235  8235 F DEBUG   :       #31 pc 000a69c7  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (Bui
ldId: 36720ba5aeb300d75235d367cb8550ae)
09-08 07:07:08.556  8235  8235 F DEBUG   :       #32 pc 000601bf  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: 36
720ba5aeb300d75235d367cb8550ae)
`

Phone is rooted, seems unaligned access.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions