-
Creator 版本:2.3.1
-
目标平台: Web
-
详细报错信息,包含调用堆栈:
TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\gfx\program.js:205:6)
at Program.link (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\gfx\program.js:96:22)
at ProgramLib.getProgram (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\core\program-lib.js:277:26)
at ForwardRenderer._draw (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\core\base-renderer.js:346:32)
at ForwardRenderer._drawItems (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\renderers\forward-renderer.js:357:14)
at ForwardRenderer._opaqueStage (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\renderers\forward-renderer.js:388:10)
at ForwardRenderer._render (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\core\base-renderer.js:238:7)
at ForwardRenderer.render (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\renderer\renderers\forward-renderer.js:123:12)
at Function.RenderFlow.render (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:283:12)
at Object.render (D:\cocos_creator\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\index.js:209:18) -
出现概率:频繁
-
额外线索:打开cocos不久之后会出现这个错误,此时场景编辑器无法显示正常内容,再次重启cocos会正常显示,但是过一段时间之后又会出现该错误,如此一直反复下去
自己顶顶,大佬们看看我吧