MacOS下Ableton Live因Boost/Asio依赖崩溃问题排查求助
Ableton Live中音频插件Boost.Asio相关崩溃问题
我开发的音频插件动态库仅在Ableton Live中出现与Boost/asio相关的崩溃,其他所有DAW均可正常运行。之前听闻该问题可能源于Boost版本冲突,已切换为静态链接Boost,但崩溃仍未解决。
环境信息
- 插件使用Boost 1.81.0
- Ableton Live版本:11.2.7
- macOS版本:12.6.2 Monterey
崩溃报错详情
崩溃报错为:EXC_BAD_ACCESS (code=1, address=0x10c)
崩溃发生在boost::asio::detail::scheduler::concurrency_hint函数,对应代码片段如下:
int concurrency_hint() const { return concurrency_hint_; }
已创建可复现该问题的完整示例项目,安装该插件后在macOS的Ableton Live中打开即会崩溃。
内容的提问来源于stack exchange,提问作者Tobiq
相关产品推荐
相关产品推荐

