Comments (6)
Does this crash always happen? I guess the break commit is b33057e
from pine.
pine/core/src/main/cpp/art/art_method.cpp
Lines 244 to 245 in b33057e
Previously we won't clear method jit info references on Android S, commit b33057e changed this.
Maybe comment out this line will help?
pine/core/src/main/cpp/art/art_method.cpp
Line 253 in b33057e
from pine.
Oh, the data_
member now refers CodeItem
instead of ProfilingInfo
in Android 12 so we cannot clear it.
https://cs.android.com/android/platform/superproject/+/master:art/runtime/art_method.h;l=824;bpv=1;bpt=1?q=art_method.h&ss=android%2Fplatform%2Fsuperproject
https://cs.android.com/android/platform/superproject/+/master:art/runtime/art_method-inl.h;drc=master;l=251
However this branch will only be reached if we cannot move jit info, which will be an issue. May you upload full log?
from pine.
hi, I'm the user who has been crashing. here is the full log:
from pine.
We can confirm the latest commit fixes it, thanks a lot!
from pine.
Checked logs and source code of GrapheneOs, but can't find why MoveObsoleteMethod() does not work. Maybe that ROM does not use JIT compilation so there is no JitCodeCache. Anyway, the problem causing crashes has been fixed, so I think this issue can be closed now.
from pine.
Related Issues (20)
- 无法注入系统进程system_server HOT 1
- Close this
- java.lang.UnsatisfiedLinkError: dlopen failed: library "libpine.so" not found
- log.so冲突
- PineXposed.loadModule and PineXposed.onPackageLoad HOT 1
- OPPO A11 闪退 JIT 主动编译相关 HOT 1
- Hooking UpdateMethodsCode overwrites AddDeoptimizedMethod
- Hooking ContextWrapper.attachBaseContext in debug mode - segfault HOT 1
- 根据条件忽略method HOT 2
- 群满了,二群号是多少 HOT 1
- 显示 成功挂载 但是 钩子回调 不执行 HOT 7
- crash when hook something HOT 1
- 在hook log相关方法时,如果打开日志输出,会StackOverflowError HOT 1
- 小米14澎湃系统异常 Unreadable HOT 2
- 小米澎湃系统运行demo闪退
- Fatal Exception: java.lang.NumberFormatException:empty String 崩溃 HOT 2
- hook系统函数(参数特别多)是否拿到的参数值不对?
- Release包有可能会hook失败 HOT 1
- 使用Xposed 风格的api hook自身app的类无效 HOT 2
- xposed模块应该如何正确加载 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pine.