OpenGL работает в случайном порядке - PullRequest
0 голосов
/ 18 февраля 2020

Мое приложение, которое я сделал ранее, работало без проблем. Теперь, когда я внес в него некоторые изменения, он иногда запускается, а иногда нет. Когда компьютер перезагружается, есть 50% -ная вероятность того, что программа работает без проблем, но если этого не произойдет, пока я не перезагружусь. Так что это как-то связано с перезагрузкой. Даже полностью функционирующие предыдущие версии не запускаются, когда текущая версия не запускается. Когда текущая версия запускается, запускаются и другие предыдущие версии.

Программа запускается до glfwCreateWindow() и затем запускает точку останова.

Стек вызовов:

-> vrfcore.dll!_VerifierStopMessageEx() vfbasics.dll!_AVrfpRTIInitializeCriticalSection() nvdlist.dll

Код:

glfwInit();

glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 6);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);

window = glfwCreateWindow(1280, 720, "Window", NULL, NULL); // This line triggers a breakpoint

Редактировать:

Просто выяснилось, что если exe-файл вызывается, например, program.exe (исходное имя), то он аварий. И если я изменю имя, это не проблема. Есть идеи, что может вызвать это?

...