草庐IT

ReturnGuiltyForHardwareResta

全部标签

iphone - gpus_ReturnGuiltyForHardwareRestart 崩溃

应用程序在presentFrameBuffer中崩溃(在前台运行时,没有发生中断)。不是第一帧就闪退,画了一会儿突然闪退我没有确切的重现步骤,但似乎与绘制某些特定内容有关,但我仍然没有通过应用程序报告openGL错误,包括在presentFrameBuffer之前进行的一次错误检查。如果我在presentFrameBuffer之前添加glFinish将在glFinish中崩溃。应用程序因EXC_BAD_ACCESS(代码=1,地址=0x1)和上述调用堆栈而崩溃,没有任何其他错误/日志/调试信息。这是崩溃时报告的调用堆栈:线程1,队列:com.apple.main-thread>#00x

ios - [EAGLContext presentRenderbuffer] 中的 gpus_ReturnGuiltyForHardwareRestart 崩溃

我在iOS11上的EAGLContextpresentRenderbuffer中遇到了很多崩溃,但仅限于iPhone6/6+和旧。根据thispost,我认为我们已经通过重写所有内容以不使用VBO/VAO来排除与VBO相关的问题,但崩溃并没有因此得到修复。SO上还有一些关于此的其他问题,但没有解决方案-是否有其他人看到这次崩溃的上升趋势并能够解决它?长话短说:这是我们目前所知道的:崩溃特定于iOS11、iPhone5S/6/6+。它不会出现在6S及更高版本上。OpenGL堆栈的核心返回gpus_ReturnGuiltyForHardwareRestart当我们尝试从CAEAGLLaye