glfwTerminate()导致堆栈缓冲区溢出

时间:2020-10-01 11:02:14

标签: rendering glfw

我将glfw 3.3.2库与OSMesa上下文处理程序一起使用,在Windows下的行为与在Unix系统下的行为不同。

运行渲染测试时,Windows中的CMD产生ERRORLEVEL的{​​{1}},这意味着

堆栈缓冲区溢出/溢出。错误可能表明所执行软件中的错误导致堆栈溢出,从而导致软件异常终止。

所有测试都通过了,只是返回值为-1073740791,错误级别如上所述。 1在程序的末尾被调用(应该这样),如果我不调用glfwTerminate(),就没有问题。测试返回0,并且glfwTerminate()为空。在Ubuntu上进行相同的设置就可以正常工作,而不会出现任何问题。

有什么想法可能会发生这种情况吗?

0 个答案:

没有答案