Cualquier SIGFPE causado por una trampa de hardware mientras la señal está bloqueada provoca un comportamiento indefinido:
Si alguna de las señales SIGFPE, SIGILL, SIGSEGV o SIGBUS se genera mientras están bloqueadas, el resultado no está definido, a menos que la señal haya sido generada por la función kill(), la función sigqueue() o la función raise().
(de sigprocmask
especificación)