webGL shader link fails with "internal linking error" with nested loops

Issue #11827163 • Assigned to Rafael C.


Apr 28, 2017
This issue is public.
Found in
  • Microsoft Edge
  • Internet Explorer
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

The webGL example at the following URL:


either works after a long pause for low particle numbers or freezes / crashes the browser for higher particle numbers. Originally reported at https://github.com/mrdoob/three.js/issues/11196.

The message ‘internal linking error’ is reported from gl.linkProgram() when it attempts and fails to link the shader in question.

The example works well in Chrome, Firefox and (although slow) works with the highest particle count on a iPad 4 with little delay in shader compilation in all cases.


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “Christian F.”

      Changed Assigned To from “Christian F.” to “Rafael C.”

    You need to sign in to your Microsoft account to add a comment.

    Sign in