李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章可能会更新,以www.latelee.org内容为准。...

Linux下coredump调试3:补录

本篇文章记录在coredump调试过程中记录的其它事项。 一般地,调试的方式多种多样,不可能将其一网打尽。就笔者而言,一般喜欢用print大法,分段注解法,版本回退法,等等。实在无招,则用coredump文件调试了。在笔者“众多”经验中,程序挂掉原因多种多样,像内存泄漏造成无内存可用,文件/soc...

2016-05-31 22:53:55

阅读数 602

评论数 0

Linux下coredump调试2:实例

前面文章只是给出简单演示,实际的程序运行中会遇到这样或那样的问题。所以,本文结合笔者实际编程经历,给出一些曾经遇到过的实际例子。 笔者遇到的大多数程序崩溃原因,基本上都是段错误:非法内存使用,越界。这就要在程序编码中注意代码的质量了。比如使用指针前必须先判断其合法性,释放指针后及时将指针置为NU...

2016-05-31 22:02:20

阅读数 597

评论数 0

Linux下coredump调试1:使用

李迟按: 调试是程序员的一项基本能力,经历过大大小小的实战,随着见识的增长,只要用心留意并做总结,相信调试的能力会越来越好。写程序不可能没有bug,只是bug容易不容易被发现,bug的危害大不大。笔者使用coredump调试很多年了,也有部分的工作笔记,无奈事多人懒,一直没有好好总结。直到最近帮...

2016-05-31 21:38:39

阅读数 4735

评论数 0

ffmpeg 2.6.3在Windows系统MinGW的编译

本文应网友要求而写,目标:在Windows 7操作系统中搭建MinGW环境,编译ffmpeg。 一、准备环境 1、MinGW 1)、到http://www.mingw.org/(实际下载地址为https://sourceforge.net/projects/mingw/files/)下载最新...

2016-05-25 21:43:05

阅读数 3416

评论数 2

提示
确定要删除当前文章?
取消 删除