Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.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 “因为”而辞职;当系统无法运行信号处理程序时;_C_Linux - Fatal编程技术网

C “因为”而辞职;当系统无法运行信号处理程序时;

C “因为”而辞职;当系统无法运行信号处理程序时;,c,linux,C,Linux,这是一个与我之前提出的不同的SIGILL问题。 我理解导致SIGILL的各种原因,我排除了所有原因,除了上面提到的一个原因, “当系统无法运行信号处理程序时”。有人能解释一下在什么情况下会发生这种情况吗?在内核的什么地方可以看到这些代码 通过查看收到SIGILL时正在执行的指令,我排除了所有其他情况。这是一个无害的移动寄存器(mr)指令。堆栈帧均正确,有效值为pc、sp、lr。谢谢

这是一个与我之前提出的不同的SIGILL问题。
我理解导致SIGILL的各种原因,我排除了所有原因,除了上面提到的一个原因, “当系统无法运行信号处理程序时”。有人能解释一下在什么情况下会发生这种情况吗?在内核的什么地方可以看到这些代码

通过查看收到SIGILL时正在执行的指令,我排除了所有其他情况。这是一个无害的移动寄存器(mr)指令。堆栈帧均正确,有效值为pc、sp、lr。谢谢