-
Creator 版本:2.3.4
-
目标平台:
-
重现方式:
-
首个报错: error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18)
2022-04-02T12:08:37.848Z - error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18)
2022-04-02T12:08:38.604Z - error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18)
2022-04-02T12:08:38.750Z - error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18)
2022-04-02T12:08:39.096Z - error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18)
2022-04-02T12:08:39.119Z - error: TypeError: Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’: parameter 1 is not of type ‘WebGLShader’.
at _createShader (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:205:6)
at Program.link (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/gfx/program.js:96:22)
at ProgramLib.getProgram (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/program-lib.js:277:26)
at ForwardRenderer._draw (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:346:32)
at ForwardRenderer._drawItems (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:296:14)
at ForwardRenderer._opaqueStage (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:329:10)
at ForwardRenderer._render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/core/base-renderer.js:238:7)
at ForwardRenderer.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/renderer/renderers/forward-renderer.js:122:12)
at Function.RenderFlow.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/render-flow.js:283:12)
at Object.render (/Applications/CocosCreator/Creator/2.3.4/CocosCreator.app/Contents/Resources/engine/bin/.cache/dev/cocos2d/core/renderer/index.js:209:18) -
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率:100%
老项目在windows环境中能正常打开的,在mac打不开,我以为是老项目出现了什么问题,但我mac新建一个空的项目还是出现这个问题


