Floating Point Exception Core Dump
Any SIGFPE caused by a hardware trap while the signal is blocked causes undefined behavior:
If any of the SIGFPE, SIGILL, SIGSEGV, or SIGBUS signals are generated while they are blocked, the result is undefined, unless the signal was generated by the kill() function, the sigqueue() function, or the raise() function.
(from sigprocmask
specification)