What is SEGV_MAPERR
, why does it always come up with SIGSEGV
?
There are two common kinds of SEGV, which is an error that results from an invalid memory access:
SEGV_ACCERR
.SEGV_MAPERR
.Documentation of a sort (indexed Linux source code) for SEGV_MAPERR
is here: https://elixir.bootlin.com/linux/latest/A/ident/SEGV_MAPERR.