[Webkit-unassigned] [Bug 201026] New: WebAssembly Unhandled Promise Rejection: RangeError: Maximum call stack size exceeded.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 21 22:19:51 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=201026

            Bug ID: 201026
           Summary: WebAssembly Unhandled Promise Rejection: RangeError:
                    Maximum call stack size exceeded.
           Product: WebKit
           Version: Safari 12
          Hardware: iPhone / iPad
                OS: iOS 12
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: WebAssembly
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kepounce at microsoft.com

Created attachment 376985

  --> https://bugs.webkit.org/attachment.cgi?id=376985&action=review

Shows the error that is sent to the console

The error `Unhandled Promise Rejection: RangeError: Maximum call stack size exceeded.` is being thrown in applications using WebAssembly on mobile safari.

Example website:  https://ioese.azurewebsites.net/

This works on all major desktop browsers including safari desktop as well as android chrome.

It can be random because sometimes the site does shows up.

One way to actually get the site to load is to attach the iPhone to Web Inspector and place a break point on the first line of `blazor.webassembly.js` and reload the site.  After continuing 11 times or until the site loads.

Also reports show that adding a set timeout of about 4 seconds will allow the site to load correctly so work can continue.

See screen shots attached.

Is there a way to control the stack limit in mobile safari via a parameter to extend the call stack limit in mobile safari?

This is also affecting IOS beta 13 users as well but in all applications that used to work in iOS 12.  I will open another bug report for that.

Please let me know if this is not the place to file these incidents.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190822/27ed1e3e/attachment.html>


More information about the webkit-unassigned mailing list