CException :: `RTTI Полный локатор объектов в приложении VC ++ - PullRequest
3 голосов
/ 30 ноября 2009

HI

В моем приложении VC ++ время от времени я получаю исключение CException :: `RTTI Complete Object Locator.

Кто-нибудь из вас знает, почему происходит именно это исключение?

Я получаю это при вызове API WINDOWS GetLocaleInfo ().

Любая помощь будет отличной.

Спасибо

1 Ответ

4 голосов
/ 02 декабря 2009

Стек вызовов поврежден. Более высокая версия Visual C ++ вводит «куки» между переменными в стеке, чтобы обнаружить перезаписи. Возможно, вы захотите перейти на новую версию Visual C ++, чтобы компилятор помог вам.

В противном случае очень трудно уловить коррупцию. Используйте модульный тест, чтобы изолировать ошибку. Увеличьте частоту проверки целостности ваших данных.

...