memset是core dump高发区
2016-04-07 23:15
218 查看
之前博文中说过memset引起的core dump问题, 也说过memset的误用。
由于memset与内存操作直接相关, 所以是core dump问题的高发区, 最近碰到一个访问其他内存的低概率core dump问题, 就与memset有关。
其实, 何止是memset容易引发core dump, memcopy和memmove又何尝不是呢?
我建议, 对这类函数, 要保持一种轻度的紧张感, 就像对于malloc/free, new/delete那样, 否则就可能呵呵哒了。
由于memset与内存操作直接相关, 所以是core dump问题的高发区, 最近碰到一个访问其他内存的低概率core dump问题, 就与memset有关。
其实, 何止是memset容易引发core dump, memcopy和memmove又何尝不是呢?
我建议, 对这类函数, 要保持一种轻度的紧张感, 就像对于malloc/free, new/delete那样, 否则就可能呵呵哒了。
相关文章推荐
- linux awk命令详解
- IOC使用Unity 实现依赖注入
- Backbone源码分析(一)
- 使用淘宝中间件cobar实现mysql分库分表
- Android java层音频相关的分析与理解(一)基本框架
- Swing的JTable加入按钮
- swap nodes in pairs
- 松弛法(relaxation)
- iOS 关于UILabel折行与高度自适应
- Oracle SQLPlus 在连接时通常有四种方式
- FL2440下的QT安装编译过程介绍
- 朴素贝叶斯(Naive-Bayes)介绍
- Oracle:使用过程中的问题集锦
- Oracle:使用过程中的问题集锦
- NTP服务器源
- Ansible自动化运维(三)
- CGContextScaleCTM,CGContextTranslateCTM
- 今天看了一下,java的基础面试题,关于抽象类和抽象方法的总结
- ccpNormalize 函数理解
- Eclipse调试程序及项目的导入导出