gpt4 book ai didi

ios - 应用程序被锁定 malloc -> OSSpinLockLock$VARIANT$mp

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:23 25 4
gpt4 key购买 nike

我的 iPhone 应用程序被锁定 malloc。如果我在 Xcode 中按下 pause 按钮,它会在 OSSpinLockLock$VARIANT$mp 函数中暂停。

#0  0x95dfbc2d in OSSpinLockLock$VARIANT$mp ()
#1 0x95dc2613 in szone_malloc_should_clear ()
#2 0x95dc366b in szone_malloc ()
#3 0x95df9962 in malloc_zone_malloc ()
#4 0x95dfa882 in malloc ()
#5 0x0219743a in operator new(unsigned long) ()

如果我按 continue 然后再次 pause 然后它总是显示相同的堆栈跟踪。

最佳答案

看看你的其他线程。其中一个可能在 malloc 或 free 内部被阻塞,并且两者相互陷入僵局。

造成这种情况的一个常见原因是在信号处理程序内部分配内存(您永远不应该这样做)。如果您的系统中有某种“崩溃捕捉器”,并且在您执行复杂操作的处理程序内部,您会看到这一点。

关于ios - 应用程序被锁定 malloc -> OSSpinLockLock$VARIANT$mp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15321541/

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