WebGL game (made with Unity) freezes

Issue #14829252 • Assigned to James M.

Details

Author
Ran K.
Created
Nov 26, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
15.15063
Reports
Reported by 8 people

Sign in to watch or report this issue.

Steps to reproduce

I have a game written in Unity and built as WebGL.
The game works great on Chrome, Firefox and Safari but freezes on Edge.

It used to work!

I am not sure if this is because of a specific Edge build, but now it freezes a few seconds after it starts. The console does not show anything and Edge must be restarted after the freeze.

Attachments

0 attachments

    Comments and activity

    • Got the same issue with our platform since the last week.

    • Edge 41.16299.15.0
      HTML 16.16299

    • We are getting the same problem.
      We think its caused by an update on the 14th of November
      Microsoft Edge 40.15063.674.0
      Microsoft EdgeHTML 15.15063

      We are getting the error - SCRIPT7: Out of memory in the console

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

    • Hello,

      Thank you for providing this information about the issue. Please update this case with a sample game we may use for the repro.

      Best Wishes,
      The MS Edge Team

    • Hi James,

      Please feel free to use http://webgl.sumdog.com/ to reproduce.

      Microsoft Edge 40.15063.674.0 we almost immediately get SCRIPT7: Out of memory
      Microsoft Edge 40.15063.0.0 it works fine.
      Microsoft Edge 41.16299.15.0 works fine as well

      Please note, on a version that works, after the loading screen you will go to a black screen, click 4 times near the centre to see something.

    • Hello,

      Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge 16299 and continues to work in 17035.

      Best Wishes,
      The MS Edge Team

    • Hello James.

      Our Unity WebGL application does not work with Edge 16299. However, it works fine with Firefox and Chrome and also used to work with previous versions of Edge.

      https://www.palettehome.de/DE/home/DE0104540100/

      Could you please take a look into this? When is 17035 going to be released?

      Thank you!

    • Hi James,

      Thanks for the update,
      Do you have a link to the release notes, or a public bug tracker about the issue?

      Also, do you know when Edge 16299 will be rolled out fully? We looked at our users and of the users using Edge, less than 10% of them are on 16.

    • We’re having the same issue. This started after the following update was installed:
      2017-11 Cumulative Update for Windows 10 Version 1703 for x64-based Systems (KB4048954)

      It is not working in either Microsoft Edge 40.15063.674.0 or Microsoft Edge 41.16299.15.0.
      Event viewer is showing errors as the following:
      Faulting application name: MicrosoftEdgeCP.exe, version: 11.0.15063.674, time stamp: 0x59cdf479
      Faulting module name: chakra.dll, version: 11.0.15063.726, time stamp: 0x7ad41cf0
      Exception code: 0xc0000005
      Fault offset: 0x00000000001b3dd8
      Faulting process id: 0x9cc
      Faulting application start time: 0x01d369229f1b927d
      Faulting application path: C:\WINDOWS\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdgeCP.exe
      Faulting module path: C:\WINDOWS\SYSTEM32\chakra.dll
      Report Id: 27ea0e83-6ea7-4ba7-a944-a458b98a3a96
      Faulting package full name: Microsoft.MicrosoftEdge_40.15063.674.0_neutral__8wekyb3d8bbwe
      Faulting package-relative application ID: ContentProcess

      It works if you have the F12 console open while loading the application. This seems to indicate that it is related to the asm.js AOT compilation step since this is disabled when the developer console is open.

      Here’s a link to our application for testing:
      https://ds.spark-vision.com/blueprint_online/demo/CTD.htm

    • Hello,

      Thank you for providing new information about the issue.

      You can find update release notes at https://blogs.windows.com/windowsexperience/tag/windows-insider-program/

      This article explains how we are implementing 16299: https://blogs.windows.com/windowsexperience/2017/10/17/get-windows-10-fall-creators-update/

      For any games not working in 16299, we will pass this information to the Chakra team for investigation.

      Best Wishes,
      The MS Edge Team

    • Hello Thomas,

      https://www.palettehome.de/DE/home/DE0104540100/ seems to be working very well in 16299. Can you be more specific about the bugs and provide any errors you see?

      Best Wishes,

      The MS Edge Team

    • Hello Mikael,

      Will you please uninstall update KB4048954 to confirm the problem is fixed, and then reinstall KB4048954 to confirm the problem returns? Then let us know the results. Thanks so much for your help with this issue.

      Best Wishes,

      The MS Edge Team

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

    • Hello James.

      Thank you for your response. I’m working with the following version fo edge:

      Microsoft Edge 41.16299.15.0
      Microsoft EdgeHTML 16.16299

      When I try to launch our application, at first, everything looks fine (loading data). However, I am not able to enter the application. Instead, the browser attempts to restart the app for several times until I end up with an error screen.

      We’ve never encountered this strange behavior before. With previous versions of Edge, the application ran without severe problems.

      Kind regards,
      Thomas

    • I uninstalled KB4048954 and could confirm that our application was working again. I was however not able to reinstall just that update as Windows update brought the whole Fall Creators update in but after that update it is not working again.
      The behaviour now is as described above. Edge tries loading the application but fails and tries to reload the page a few times before giving up.

    • I think I managed to solve my issue by selecting WebAssembly build in Unity.

      Edge 41 supports WebAssembly, and the game seems to work fine (haven’t performed all the tests yet)

      Would love to hear MS team about using WebAssembly in Edge…

    • Hello Mikael,

      Since this is on
      Windows 10 1703, please follow the CSS escalation process to engage MS support (GES, General Escalation Service) and file a servicing request.

      Support URL: https://support.microsoft.com/en-us/gp/contactus81

      Best Wishes,

      The MS Edge Team

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

    Sign in