gpt4 book ai didi

ios - com.apple.root.default-overcommit-priority -[CFString 释放] : message sent to deallocated instance

转载 作者:可可西里 更新时间:2023-11-01 06:09:58 27 4
gpt4 key购买 nike

在我的应用中,线程 13 标记为:

com.apple.root.default-overcommit-priority

我在下面看到一个:

0 __forwarding__

下面我有一个:

6 _pthread_wqthread

导致:

-[CFString release]: message sent to deallocated instance

我知道一条消息正在发送到一个已释放的实例,我的问题是我找不到发生这种情况的地方。我启用了僵尸程序、异常日志记录等。

我还创建了一个导入的框架(带有完整的调试符号),我感觉这就是错误的来源。

由于框架不能直接执行,必须导入,我该如何调试/单步执行等,以尝试找到触发此问题的确切行?

此外,除了程序集/堆栈/注册信息之外,我如何才能获得有关崩溃的更多信息?

最佳答案

这些 lldb 扩展对调试非常有帮助。在您的情况下,bmessage 命令将允许您在 [CFString release] 上设置一个断点,以便您可以获得跟踪并追踪在同一对象上两次调用 release 的位置。

https://github.com/facebook/chisel

关于ios - com.apple.root.default-overcommit-priority -[CFString 释放] : message sent to deallocated instance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19351481/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com