打debug包没做混淆,能够运行 hot fix也成功了,但是放置一段时间app就自动挂掉了
- Dominant language
- C++
- Stars
- 7k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
09-30 16:37:43.375 27672-27672/com.sample.app A/art﹕ art/runtime/mirror/art_method.cc:199] Failed to find Dex offset for PC offset 0xee26399a(PC 0xa1f13c83, entry_point=0xb3cb02e9) in void com.sample.fragment.SampleFragment$TelCallListener_CF.onClick(android.view.View)
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] Runtime aborting...
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] Aborting thread:
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] "main" prio=5 tid=1 Runnable
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] | group="" sCount=0 dsCount=0 obj=0x87369f88 self=0xb4f07800
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] | sysTid=27672 nice=0 cgrp=apps sched=0/0 handle=0xb6fb4ec8
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] | state=R schedstat=( 4357833730 493811479 2310 ) utm=394 stm=41 core=3 HZ=100
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] | stack=0xbe7a3000-0xbe7a5000 stackSize=8MB
09-30 16:37:44.055 27672-27672/com.sample.app A/art﹕ art/runtime/runtime.cc:287] | held mutexes= "abort lock" "mutator lock"(shared held)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the delayed crash with the un-obfuscated debug package and hot fix enabled, then inspect the ART frames in art/runtime/mirror/art_method.cc and art/runtime/runtime.cc for the reported onClick method. Done means the app can remain running after the hot fix is applied without the ART runtime abort shown in the report.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, cpp
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100