我尝试对此问题进行一些谷歌搜索,但似乎大多数人在Xcode中使用iOS应用程序时都遇到SIGABRT错误。我的问题与并发C ++终端应用程序有关。我在软件的随机运行中收到错误Thread 2 Signal SIGABRT
,并且总是在pthread_mutex_lock()
或pthread_mutex_unlock()
调用中出现。在这方面Pthread是否存在任何已知问题,或者该错误直接归结为用户错误?我想发布一些代码,但是我目前没有权利。我希望熟悉Pthread的人可以告诉我这是否是库问题。
另外,当我通过终端在Xcode外部运行二进制文件时,有时使用类似的输入触发Xcode中的SIGABRT错误时,也会出现abort trap: 6
错误。这肯定是两个单独的错误,还是可以将它们链接起来?