Нечитаемая проверка памяти - PullRequest
2 голосов
/ 13 февраля 2020

У меня есть широкая строка символов, содержимое которой читается из элемента управления rich edit. Поскольку испорченное содержимое strKeyW , приложение в последнее время аварийно завершает работу; и, к сожалению, я не могу проверить, почему именно в него записаны неверные данные (текущая отладка происходит из файла DUMP, и я не могу воспроизвести cra sh самостоятельно на своем локальном компьютере и в тестовой среде). В любом случае, существует ли какой-либо метод (ы), который может помочь мне проверить strKeyW , чтобы я мог избежать использования нечитаемой памяти в будущем?

LPWSTR strKeyW = new WCHAR[nLength];
m_HiddenRTFCtrl.SendMessage(EM_GETSELTEXT, (WPARAM)0, (LPARAM)strKeyW);

Content of strKeyW

...