Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

signal 11 (SIGSEGV) JniMethodEndWithReference #60

Open
lyqaiym opened this issue Apr 5, 2020 · 3 comments
Open

signal 11 (SIGSEGV) JniMethodEndWithReference #60

lyqaiym opened this issue Apr 5, 2020 · 3 comments

Comments

@lyqaiym
Copy link

lyqaiym commented Apr 5, 2020

04-05 19:47:36.010: D/MainActivityLog(22859): beforeHookedMethod:param=com.lody.whale.xposed.XC_MethodHook$MethodHookParam@154140e
04-05 19:47:36.010: D/MainActivityLog(22859): hooking:thisObject=
04-05 19:47:36.010: D/MainActivityLog(22859): hooked args:com.example.looper.TestMessage@3fbcfe2f
04-05 19:47:36.110: I/DEBUG(463): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-05 19:47:36.110: I/DEBUG(463): Build fingerprint: 'OPPO/R9PlusmA/R9PlusA:5.1.1/LMY47V/1390465867:user/release-keys'
04-05 19:47:36.110: I/DEBUG(463): Revision: '0'
04-05 19:47:36.110: I/DEBUG(463): ABI: 'arm'
04-05 19:47:36.120: I/DEBUG(463): pid: 22859, tid: 22859, name: .example.looper >>> com.example.looper <<<
04-05 19:47:36.120: I/DEBUG(463): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x54ae86c0
04-05 19:47:36.140: I/DEBUG(463): r0 fffffaa0 r1 ab006718 r2 72ac5039 r3 ed2d4ff0
04-05 19:47:36.140: I/DEBUG(463): r4 41dbd711 r5 ab0012c8 r6 00080001 r7 749dcbd0
04-05 19:47:36.140: I/DEBUG(463): r8 41dbd6b1 r9 00000000 sl 00000001 fp 40186de4
04-05 19:47:36.140: I/DEBUG(463): ip 41dbd6b0 sp fffb7910 lr 54ae86c0 pc 41f009a0 cpsr 000f0030
04-05 19:47:36.140: I/DEBUG(463): backtrace:
04-05 19:47:36.140: I/DEBUG(463): #00 pc 001e69a0 /system/lib/libart.so (art::mirror::ArtMethod::ToDexPc(unsigned int, bool)+143)
04-05 19:47:36.140: I/DEBUG(463): #01 pc 00232099 /system/lib/libart.so (art::CurrentMethodVisitor::VisitFrame()+40)
04-05 19:47:36.140: I/DEBUG(463): #2 pc 002310df /system/lib/libart.so (art::StackVisitor::WalkStack(bool)+254)
04-05 19:47:36.140: I/DEBUG(463): #3 pc 002329e9 /system/lib/libart.so (art::Thread::GetCurrentMethod(unsigned int*, bool) const+44)
04-05 19:47:36.140: I/DEBUG(463): #4 pc 0027722f /system/lib/libart.so (art::CheckReferenceResult(art::mirror::Object*, art::Thread*)+34)
04-05 19:47:36.140: I/DEBUG(463): #5 pc 00087e53 /system/lib/libart.so (art::JniMethodEndWithReference(_jobject*, unsigned int, art::Thread*)+62)
04-05 19:47:36.140: I/DEBUG(463): #6 pc 00296cc7 /system/lib/libart.so (artQuickGenericJniEndTrampoline+286)
04-05 19:47:36.140: I/DEBUG(463): #7 pc 000a36dd /system/lib/libart.so (art_quick_generic_jni_trampoline+44)
04-05 19:47:36.140: I/DEBUG(463): #8 pc 00000000
04-05 19:47:36.150: E/WifiStateMachine(1238): fetchRssiLinkSpeedAndFrequencyNative rssi=-57 linkspeed=86

@lyqaiym
Copy link
Author

lyqaiym commented Apr 5, 2020

型号: OPPO R9 Pl...
版本: 5.1.1
CPU: arm64-v8a
分辨率: 1080x1920
上市时间: 2016-03-01

@lyqaiym
Copy link
Author

lyqaiym commented Apr 5, 2020

但是这个工程 https://github.com/asLody/AndHook 能运行

@lyqaiym
Copy link
Author

lyqaiym commented Apr 28, 2020

jobject
ArtRuntime::InvokeOriginalMethod(jlong slot, jobject this_object, jobjectArray args) {
env->CallNonvirtualObjectMethod
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant