Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 代码0x017在未处理的页面错误中表示什么_C_Linux_Arm - Fatal编程技术网

C 代码0x017在未处理的页面错误中表示什么

C 代码0x017在未处理的页面错误中表示什么,c,linux,arm,C,Linux,Arm,当linux内核中启用了详细的用户错误消息,并且由于任何非法内存访问而出现分段错误时,程序会崩溃,并显示如下消息 unhandled page fault (11) at 0x0839800, code 0x017 与此消息一起打印的值为0x017的代码可能与其他崩溃具有不同的值。但是代码0x017在这里表示什么呢。任何人都可以解释或提供资源链接来解释它吗?这不是si_代码,而是ARM的FSR(故障状态寄存器)()的值: 根据: [位7:4]指定正在访问16个域(D15-D0)中的哪个域 当发

当linux内核中启用了详细的用户错误消息,并且由于任何非法内存访问而出现分段错误时,程序会崩溃,并显示如下消息

unhandled page fault (11) at 0x0839800, code 0x017

与此消息一起打印的值为0x017的代码可能与其他崩溃具有不同的值。但是代码0x017在这里表示什么呢。任何人都可以解释或提供资源链接来解释它吗?

这不是
si_代码,而是ARM的FSR(故障状态寄存器)()的值:

根据:

[位7:4]指定正在访问16个域(D15-D0)中的哪个域 当发生数据错误时

[位3:0]生成的故障类型


所以域是1,也就是(仅限所有用户内存)。故障类型为第页。

这不是
si_代码,而是ARM的FSR(故障状态寄存器)()的值:

根据:

[位7:4]指定正在访问16个域(D15-D0)中的哪个域 当发生数据错误时

[位3:0]生成的故障类型


所以域是1,也就是(仅限所有用户内存)。故障类型为page。

什么CPU体系结构?ARM?@Paul R,是的,崩溃发生在ARM处理器上。好的-我添加了
ARM
标记以避免进一步的混淆。看起来你没有根权限什么CPU架构?ARM?@Paul R,是的,ARM处理器上正在发生崩溃。好的-我添加了
ARM
标记以避免进一步的混淆。似乎您没有root权限
 0x17 = 0b1 0111