В какой-то момент в моей программе я вызываю GlobalFree (), чтобы освободить буфер памяти, который я выделил с помощью GlobalAlloc (), используя флаг GMEM_FIXED. Нет ничего, что могло бы заблокировать этот блок. Однако, когда я вызываю GlobalFree () после обращения к данным (и все внутренние данные остаются такими же, как были), программа останавливается и сообщает, что столкнулась с точкой останова пользователя из кода в коде GlobalFree ().
Есть идеи, что может вызвать это?