RangeError: Maximum call stack size exceeded.

It appears there is a problem with EVERY game using Ren’Py (tested at least 20, all of them giving the same error).

The problem seems to be existing since early 2021 : since the update of safari on iPad (iPadOS 14.5.1), Renpyweb is not working and there is an error message, when a game is launched:

Error: RangeError: Maximum call stack size exceeded. (See Javascript console for details)

It’s clearly something apple did as it occurred after an update. They are removing the availability of non app games that are intricately designed for browsers. It seems as though it limits the call stack being that the message is maximum call stack size exceeded. This is also only an issue on iOS and iPadOS.



iPad Pro, iPadOS 15

Posted on Feb 27, 2022 9:50 AM

Reply

Similar questions

1 reply

Feb 28, 2022 9:32 AM in response to franky83

Hi there franky83,


It sounds like you're receiving an error when playing games through Safari on your iPad.


We'd like to share a resource that can help.


While the title doesn't mention this issue, these steps may help resolve it: If Safari displays a blank page or quits on your iPhone, iPad, or iPod touch


Specifically, if the issue persists, and only with these specific activities, the section below may help:

"Get more help

If the issue continues and only effects a certain website or webpage, contact the website developer for more help."


Regards.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

RangeError: Maximum call stack size exceeded.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.