这可能是一个非常简单的问题,我正在尝试调试在kern.log中生成以下段错误的应用程序kernel:myapp[15514]:segfaultat794ef0ip080513bsp794ef0error6inmyapp[8048000+24000]这是我的问题:是否有任何文档说明segfault上的diff错误编号是什么,在这种情况下是错误6,但我看到了错误4、5bf794ef0ip0805130bspbf794ef0和myapp[8048000+24000]处的信息是什么意思?到目前为止,我能够使用符号进行编译,当我执行x0x8048000+24000时,它会返回一个符号,这是正确的
我编写了一个简单的测试应用程序来在日志文件中记录一些内容。我正在使用linuxmint并在应用程序执行后尝试使用以下命令查看日志:tail-n100/var/log/messages但文件消息不存在,既不测试也不存在。您可以在下面找到我的代码。也许我做错了什么,文件没有存储在那里,或者我需要在linuxmint中启用登录。#include#include#includevoidinit_log(){setlogmask(LOG_UPTO(LOG_NOTICE));openlog("testd",LOG_CONS|LOG_PID|LOG_NDELAY,LOG_LOCAL1);}int
我编写了一个简单的测试应用程序来在日志文件中记录一些内容。我正在使用linuxmint并在应用程序执行后尝试使用以下命令查看日志:tail-n100/var/log/messages但文件消息不存在,既不测试也不存在。您可以在下面找到我的代码。也许我做错了什么,文件没有存储在那里,或者我需要在linuxmint中启用登录。#include#include#includevoidinit_log(){setlogmask(LOG_UPTO(LOG_NOTICE));openlog("testd",LOG_CONS|LOG_PID|LOG_NDELAY,LOG_LOCAL1);}int