如何检测<Allocated Prior To Attach>相关的内存泄漏?
Xcode 9.3 Instruments内存检测异常问题排查困境
我最近在尝试用Instruments检测引发内存问题的对象,但Xcode 9.3版本的Instruments明显存在bug,直接导致我没法正常排查问题:目前拿到的分配列表里,所有记录的负责调用者全显示为<Allocated Prior To Attach>,完全没法定位到具体的代码调用链路。
关于这个问题,我了解到一些相关的情况:
- 这个版本的Instruments问题在开发者群体里已经有相关讨论,核心就是Xcode 9.3的Instruments存在兼容性缺陷
- 还有一篇内容也提到了类似的场景:Observing property crashes Instruments (Leaks profile) Xcode 9.3 (Swift 4.1),讲的是观察属性会导致Leaks模板崩溃,和我遇到的情况高度相关
现在我手里的调用树信息也没法提供有效线索,完全卡在了定位内存问题的第一步。
内容的提问来源于stack exchange,提问作者a.masri
相关产品推荐
相关产品推荐

