glibc库bug?
时间:2010-09-19
来源:互联网
我在用多线程以及互斥量的写程序的时候。进程起来后,起了两个线程。然后又用互斥量来保护堆资源。
在程序运行到pthread_mutex_***类函数的时候,出现以下错误。
tpp.c:66:__pthread_tpp_change_priority:Assertion 'previous_prio==-1 || (previous_prio>=__sched_fifo_min_prio && previous_prio<=__sched_fifo_max_prio)' failed
Aborted.
百度只有一篇介绍类似错误。是tpp.c:63的。我试过方法,不行。google后,找到一些资料,貌似是glibc的bug。但我试了很多方法都没找到好的解决办法。从上面出错看,应该是断言起了作用。但我尝试着修改线程的优先级以及调度方法,但还是逃不过Assertion的检查。
在程序运行到pthread_mutex_***类函数的时候,出现以下错误。
tpp.c:66:__pthread_tpp_change_priority:Assertion 'previous_prio==-1 || (previous_prio>=__sched_fifo_min_prio && previous_prio<=__sched_fifo_max_prio)' failed
Aborted.
百度只有一篇介绍类似错误。是tpp.c:63的。我试过方法,不行。google后,找到一些资料,貌似是glibc的bug。但我试了很多方法都没找到好的解决办法。从上面出错看,应该是断言起了作用。但我尝试着修改线程的优先级以及调度方法,但还是逃不过Assertion的检查。
作者: lovealamo 发布时间: 2010-09-19
不要怀疑标准库
作者: rain_fish 发布时间: 2010-09-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28