Список статей в категории Отладка

Типичные ошибки при изучении OpenGL

За многие годы OpenGL сильно поменялся, некоторые функции устарели, появились новые. А в Интернете до сих пор можно найти примеры и уроки, которые основаны на старых версиях. Если вы новичок то вам может быть сложно в этом разобраться. Вот полезная статья,которая освещает основные проблемы: https://www.opengl.org/wiki/Common_Mistakes

Теги: OpenGL Отладка

wglMakeCurrent и ERROR_INVALID_HANDEL

Если при вызове wglMakeCurrent у GetLastError выдаёт ошибку ERROR_INVALID_HANDEL (6). И ваш OpenGL контекст точно валидный, то причина может быть в окне, к которому привязан контекст. Возможно поток, в котором он был создан, был завершён. В этой ситуации при любой манипуляции с контекстом могут быть повисания или креши.

Теги: Ошибки Отладка

Кратко о minidump

Если ваша программа упала на компьютере и отладить возможности нет, а где именно она упала выяснить очень сложно, то вам поможет minidump. Файл, который может сохранять Windows при падении программы или ваша программа сама может это делать с помощью WinDbg. Вы можете отрыть minibump в Visual Studio и при наличии pdb файлов и исходников, вы быстро найдёте место падение программы.

Теги: Windows Отладка