事实证明,Gum 在 15.1.15 中经历的大规模改造引入了一些错误处理回归。 实际抛出的错误与 frida-core 中 Vala 代码所预期的错误不匹配,结果导致进程崩溃, 而不是将友好的错误向上传递给 Python 绑定等调用方。现在终于解决了这个问题。 不过,我希望我们能更早发现它——显然这一领域的测试覆盖仍然不足。

除错误处理修复之外,我们还包含一项解决增量构建问题的构建系统修复。 感谢 Londek 做出的精彩贡献。

尽情享用吧!