You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

启用TSAN触发EXC_BAD_ACCESS异常,求问题原因与解决办法

问题与排查方向

环境信息

  • M1 架构 Mac
  • macOS Ventura 13.0 Beta(版本号 22A5331f)
  • Xcode Beta 6

症状

  1. 启用TSAN(Thread Sanitizer)时:

    • 程序触发EXC_BAD_ACCESS异常
    • 错误栈仅指向TSAN内部函数:
      #0 0x0000000104becb44 in __tsan::ThreadClock::release(__tsan::DenseSlabAllocCache*, __tsan::SyncClock*) ()
      
      无自有业务代码的调用痕迹
  2. 未启用TSAN时:

    • 控制台输出错误日志:(Fig) signalled err=-16993

可行的排查/解决步骤

  • 优先升级到最新的Xcode Beta版本:Apple在Beta迭代中通常会修复工具链(尤其是TSAN在Apple Silicon平台)的稳定性问题,后续Beta版本大概率能解决TSAN触发的崩溃
  • 暂时禁用TSAN:如果业务允许,先关闭Thread Sanitizer,等正式版系统/Xcode发布后再重新启用
  • 处理(Fig) signalled err=-16993:该错误和Figma客户端或后台进程的资源冲突相关,关闭Figma所有进程后重新编译运行,可消除该日志输出

内容的提问来源于stack exchange,提问作者Philip Pegden

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 04:15:49