首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多线程应用中的故障分割

多线程应用中的故障分割
EN

Stack Overflow用户
提问于 2011-11-15 16:49:34
回答 1查看 2.1K关注 0票数 0

我的多线程应用程序中有一个分段错误,正在成为一个令人头痛的问题。看起来这个问题是在我们的睡眠电话中产生的。我试着用奈米睡眠代替它,但它依然存在。它还显示在sem_timedwait调用附近。

我用gcc和-lpthread选项编译。

这可能是分割错误的原因吗?可能是什么原因?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-15 16:54:27

分段错误意味着您正在访问没有权限的内存。这通常是由于数组上的边界错误或过时的指针造成的,例如在空闲后访问。调用睡眠似乎非常不可能与此相关,除非您使用睡眠作为同步工具!你可以用瓦兰来追踪你的错误。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8139960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档