[Webkit-unassigned] [Bug 227421] New: RangeError: Maximum call stack size exceeded.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 25 23:36:45 PDT 2021


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

            Bug ID: 227421
           Summary: RangeError: Maximum call stack size exceeded.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Mac (Apple Silicon)
                OS: macOS 11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebAssembly
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tom at rothamel.us

Created attachment 432322

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

Console.txt

I've been getting a "RangeError: Maximum call stack size exceeded", running the example at https://share.renpy.org/tq/ . This works fine on Chrome and Firefox, and worked fine on an older version of Mobile Safari - I have feedback that this issue was introduced in Mobile Safari in iOS 14.5.1 - games worked fine in Mobile Safari before that.  I've also been able to repeat it on my M1 Mac Mini. 

It's also present on the r279306 webkit build archive. 

To reproduce:

* Go to that URL. On iOS, this should cause the crash immediately. On macOS, click 'Start' and 'Prefs'. 

The Webassembly is Ren'Py, a game engine based on Python 2.7, compiled using Emscripten in Asyncify mode. The stack doesn't appear overly large to me, with only 100 calls. I've attached the console log. 

Please let me know if there's anything to do I can help. I've been getting quite a bit of feedback from end uses that are unable run run updates of games they've been playing on iOS devices.

-- 
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/20210626/0b329150/attachment.htm>


More information about the webkit-unassigned mailing list