Dlopen打开dylib卡死,无返回。

如题,使用dlopen打开一个dylib然后就被卡死,没有返回,在另外一个工程上一切正常。工程中dylib是在运行线程。为什么会出现2个工程,一个用dlopen加载然后返回handle,一个工程直接卡死的情况那?

lldb跟一下啊

dlopen打开链接库之后dylib初始化函数启动循环任务线程,卡在循环任务上了。另一个工程同样使用dlopen之后就,dlopen就返回句柄了。
不知道是不是工程设置那里出的问题。奇怪问题总碰到,之前还碰到过变量和常量对比判断,常量不加上强制转换,判断就出错的情况。

哪个ctor卡死了?