Announcements
1. Compatible with Android 14 QPR2 Beta3.
Issue: #50. Thanks: @ScalletaZ, @mskmkt0704
Issue: #53. Thanks: @osm0sis
Bugs fixed
1. Fix the bug where shadowhook_hook_sym_name
and shadowhook_hook_sym_name_callback
may resolve symbol names incorrectly.
This bug could cause the wrong function to be hooked when .symtab
contains symbol names with the same prefix.
For example: Now we want to hook je_mallctlnametomib
, but actually hook je_mallctl
. Generally, this will lead to a certain crash.
This bug exists in versions 1.0.7
and 1.0.8
.
公告
1. 兼容 Android 14 QPR2 Beta3。
Issue: #50. Thanks: @ScalletaZ, @mskmkt0704
Issue: #53. Thanks: @osm0sis
Bugs 修复
1. 修复 shadowhook_hook_sym_name
和 shadowhook_hook_sym_name_callback
解析符号名可能错误的bug。
当 .symtab
中含有相同前缀的符号名时,这个 bug 可能会导致 hook 错误的函数。
例如:现在要 hook je_mallctlnametomib
,但实际 hook 了 je_mallctl
,一般情况下这会导致必现的崩溃。
此 bug 存在于 1.0.7
和 1.0.8
版本中。