-
Creator 版本:2.0.9
-
目标平台: ios
-
详细报错信息,包含调用堆栈:
Destroy WebGLTexture (55) by GC
Destroy WebGLTexture (53) by GC
2019-05-30 15:56:47.138990+0800 PocketRecreation-mobile[3446:864631] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3)
2019-05-30 15:56:47.139050+0800 PocketRecreation-mobile[3446:864631] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3)
2019-05-30 15:56:47.139166+0800 PocketRecreation-mobile[3446:864631] GLDRendererMetal command buffer completion error: Error Domain=MTLCommandBufferErrorDomain Code=2 “Caused GPU Hang Error (IOAF code 3)” UserInfo={NSLocalizedDescription=Caused GPU Hang Error (IOAF code 3)}
2019-05-30 15:56:47.159998+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3)
2019-05-30 15:56:47.160067+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3)
2019-05-30 15:56:47.160149+0800 PocketRecreation-mobile[3446:864624] GLDRendererMetal command buffer completion error: Error Domain=MTLCommandBufferErrorDomain Code=2 “Caused GPU Hang Error (IOAF code 3)” UserInfo={NSLocalizedDescription=Caused GPU Hang Error (IOAF code 3)}
2019-05-30 15:56:47.178071+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)
2019-05-30 15:56:47.178115+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)
2019-05-30 15:56:47.178149+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)
2019-05-30 15:56:47.178163+0800 PocketRecreation-mobile[3446:864624] Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (IOAF code 4)
2019-05-30 15:56:47.178231+0800 PocketRecreation-mobile[3446:864624] GLDRendererMetal command buffer completion error: Error Domain=MTLCommandBufferErrorDomain Code=4 “Ignored (for causing prior/excessive GPU errors) (IOAF code 4)” UserInfo={NSLocalizedDescription=Ignored (for causing prior/excessive GPU errors) (IOAF code 4)}
2019-05-30 15:56:47.178267+0800 PocketRecreation-mobile[3446:864435] Terminating due to blacklisting by kernel driver -
重现方式:不停地在两个场景间切换
-
手机型号 :iphone7,应该是所有机型都会出现
-
出现概率:必现
-
额外线索:项目分为登录场景和主场景,两场景中都有spine动画,主场景还会加载网络图片,不停的在两个场景间切换,导致app卡死或崩溃
+1,这种情况同样遇到了。。
顶!
if(![_context presentRenderbuffer:GL_RENDERBUFFER])
NSLog(@“cocos2d: Failed to swap renderbuffer in %s\n”, FUNCTION);
楼主有结果了吗?
可以提供一个demo我们测试下么
碰到同样问题,求解决!
有能够重现的 demo 吗?
请问这个问题后来有解决吗?
+1,2.4.3以及2.4.4打包android同样遇到,这个无法靠我们修复,目前建议列为重大bug,

