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?

questionAnswers(3)

yourAnswerToTheQuestion