IsBadReadPtr analógico no Unix
Existe uma função análoga aIsBadReadPtr no Unix? Pelo menos algumas funcionalidades do IsBadReadPtr? Quero escrever um procedimento que reaja se algo ruim acontecer a um processo (comoSIGSEGV
) e recupere algumas informações. Mas quero verificar os ponteiros para garantir que os dados não estejam corrompidos e ver se eles podem ser acessados com segurança. Caso contrário, o próprio procedimento de tratamento de falhas falhará, tornando-se inútil.
Alguma sugestão?