Я пытаюсь выяснить сбой в моем приложении.
WinDbg говорит мне следующее: (используя тире вместо символов подчеркивания)
ПОСЛЕДНЕЕ УПРАВЛЕНИЕ-ПЕРЕДАЧА: от 005f5c7e до 6e697474
DEFAULT-BUCKET-ID: BAD_IP
BUGCHECK-STR: НАРУШЕНИЕ ДОСТУПА
Для меня очевидно, что 6e697474 НЕ является действительным адресом.
У меня три вопроса:
1) Идентификатор корзины "BAD_IP" означает "Указатель неверной инструкции?"
2) Это многопоточное приложение, поэтому одним из соображений было то, что объект, функцию которого я пытался вызвать, вышел из области видимости. Кто-нибудь знает, приведет ли это к тому же сообщению об ошибке?
3) Что еще может вызвать такую ошибку? Один из моих коллег предположил, что это может быть проблема переполнение стека , но WinDBG в прошлом довольно надежно обнаруживал и указывал на них. (не то, чтобы я был уверен в вуду, которое он делает на заднем плане, чтобы диагностировать это).