设为首页 加入收藏

TOP

Linux学习笔记:pthread_getschedparam函数
2014-11-24 12:02:45 来源: 作者: 【 】 浏览:1
Tags:Linux 学习 笔记 pthread_getschedparam 函数

在Linux2.6的内核中调用该函数,第一个参数指定为0,则系统宕,原因是收到了SIGSEVG信号,也就是说程序访问的非法的地址。查了一晚上,应该是找到原因了。


首先看pthread_getschedparam函数的定义。




从中可以看到,在pthread_kill中,


if (DEBUGGING_P && INVALID_TD_P (pd))


首先进行了判断,但是很有可能DEBUGGING_P宏没定义,所以程序就跳了过去,


然后再


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux/Windows中atexit实现机制 下一篇Boost 之正则表达式

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·MySQL 基础入门视频 (2025-12-26 23:20:22)
·小白入门:MySQL超详 (2025-12-26 23:20:19)
·关于 MySQL 数据库学 (2025-12-26 23:20:16)
·SOLVED: Ubuntu 24.0 (2025-12-26 22:51:53)
·Linux 常用命令最全 (2025-12-26 22:51:50)