踏实做事,认真做人
发布时间:2013-10-16 11:21:44
首先,你得承认经常看到这样的log是要崩溃的。。。。没有任何debug信息,你不知道是哪句出错了,你只知道,深层的so调用出问题了。。。而你基本不可能再去修改这些文件去适应你的程序,因为1. 能力不足2. 即使实力超群,投入产出比也相当的不经济,有这些精力解决自己的程序才是正道~signal 11 (SIGSEGV), code 1 (SEG.........【阅读全文】
发布时间:2013-10-16 11:17:35
1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的准确定义(参考Answers.com):A segmentation fault (often shortened to segfault) is a part.........【阅读全文】
发布时间:2013-10-16 11:16:46
因为计算机大都是采用哈佛结构,数据和指令分开存储的的程序组织形式,因此当我门编译,汇编,连接,(符号解吸,段的重定位)。而为了能让程序更好的被执行,最终生成的目标文件包含了足够多了信息生怕自己被歧视而不被执行。所以面对2进制的目标文件来说,我门是很难发现或者看到什么有用的信息,因此objdump这个工具的.........【阅读全文】