2010-07-13 3 views
2

Я получаю нарушение доступа в программе. Windbg показывает, что программа пытается читать по адресу 0x09015000. Он показывает вопросительные знаки (??) рядом с адресом. Мой вопрос в том, что означают эти вопросительные знаки. Имеют ли они в виду, что местоположение памяти никогда не выделялось, то есть оно не поддерживалось какой-либо физической памятью (или файлом страницы)? Или что-то еще?Что означают эти вопросительные знаки в Windbg?

+1

возможно дубликат [Почему я могу видеть «??» на любом адресе до 0x70000 в окне Visual Studio Debug Memeory?] (http://stackoverflow.com/questions/3108651/why-i-can-only-see-at-any-address-before-0x70000-in-visual- студия-отладка-мем) –

ответ

3

Это значит, что виртуальный адрес плох. Возможно, фиктивный указатель (т.е. неинициализированным мусора), освобождается память и т.д.

-Скотт