Мое приложение, которое я сделал ранее, работало без проблем. Теперь, когда я внес в него некоторые изменения, он иногда запускается, а иногда нет. Когда компьютер перезагружается, есть 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 (исходное имя), то он аварий. И если я изменю имя, это не проблема. Есть идеи, что может вызвать это?