Имеется проприетарная софтина, по системным требованиям желающая RHEL6.4. Я поставил шапку в VirtualBox с гостевыми дополнениями и софтину в шапку. При старте главного модуля сегфолты в разных местах - в основном отрисовка окна и пару раз memory corruption. Отладка под gdb ничего путного не дала, потому решил снять strace. Под strace сегфолтов нет! медленно, но без вылетов. Под gdb же один из типических сегфолтов приходится на выход из процедуры весь stacktrace на 8 уровней забит нулями. Второй сегфолт - какой то левый адрес которого нет. Перед самым сегфолтом шел некорректный вызов vboxcall - чтобы исключить влияние virtualbox я накатил чистую шапку в vmware player и получил строго те же места сегфолтов.
Вопрос - как работающий strace может «сожрать» сегфолты и дать проге спокойно работать?