ZSShen / ProbeDroid

A SDK for the creation of analysis tools without obtaining app source code in order to profile runtime performance, examine code coverage, and track high-risk behaviors of a given app on Android 5.0 and above.
MIT License
197 stars 37 forks source link

Cannot acquire TLS pointer in ARM eabi-v7a. #6

Closed ZSShen closed 8 years ago

ZSShen commented 8 years ago

For ARM eabi-v7a,

r9 should hold the pointer to TLS.

But it seems to store meaningless information in the AVD.

Thus ProbeDroid will crash when it tries to resolve TLS for some exception deliver methods.