Я работаю над проектом миграции, здесь мы переносим большой набор библиотек C++ с мейнфрейма на Solaris. Мы успешно завершили миграцию, но во время работы приложения в некоторых местах происходит сбой с сообщением «сигнал SEGV (отсутствует сопоставление по адресу сбоя)».
Поскольку приложение также поддерживает Windows, мы проверили с помощью Purify для Windows. В приложении нет утечек памяти и оно отлично работает на windows.
Может ли кто-нибудь предложить, какие могут быть другие причины, которые могут создавать ошибки такого типа. Любые инструменты для отслеживания этого типа ошибок?