这可能是一个非常简单的问题,我正在尝试调试一个生成以下段错误的应用程序 kern.log
kernel: myapp[15514]: segfault at 794ef0 ip 080513b sp 794ef0 error 6 in myapp[8048000+24000]
这是我的问题:
有没有关于segfault上的差异错误号的文档,在这个例子中它是错误6,但我看到错误4,5
这些信息的含义是at bf794ef0 ip 0805130b sp bf794ef0 and myapp[8048000+24000]什么?
到目前为止,我能够使用符号进行编译,当我执行x 0x8048000+24000它时返回一个符号,这是正确的方法吗?到目前为止,我的假设如下: