Это довольно сложная ошибка, и я попытался найти другие источники помощи, но по причинам, которые я не понимаю, «программные сбои в Vista» - не самый полезный запрос.
Проблема, с которой я сталкиваюсь, заключается в том, что программа, над которой я работаю - графическое многопоточное ПО для визуализации данных, использующее OpenGL и Windows API, - дает сбой после возврата WinMain (). Я попытался пройти процедуру завершения работы, а также посмотреть трассировку стека, и последний бит кода, который не является сборкой, - это _crtExitProcess, где происходит сбой при реальном вызове ExitProcess (0). После этого в трассировке стека отображаются kernel32.dll и четыре файла ntdll.dll, в которых он фактически падает.
Эта ошибка возникает только в Vista, и точно такой же код при запуске в XP завершается нормально. Я действительно не могу придумать ничего, что помогло бы мне отладить эту проблему, и отладка этой проблемы - это то, чего я никогда не изучал. Любая помощь будет оценена.