-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fales.itch.io - The game is stuck in a loading state #127798
Comments
We appreciate your report. I was able to reproduce the issue by following the steps to reproduce. The game is stuck in a loading state. Tested with: Browser / Version: Firefox Release 118.0.1 (64-bit)/ Firefox Nightly 120.0a1 (2023-10-05) (64-bit) /Chrome Version 117.0.5938.150 (Official Build) (64-bit) Notes:
Moving this to NeedsDiagnosis for further investigations. [qa_40/2023] |
FYI, I'm the original reporter (didn't want to connect my GitHub account), so if you need any more info, don't hesitate to let me know. |
Hi @denschub - is there anything we can do to speed things up on this issue? The report mentions a demo on fales.itch.io but it's any Godot project using GDExtension that's affected and not working in Firefox specifically. This makes it a major blocker to adoption of GDExtension (i.e. runtime loaded wasm libraries) for Godot users, unless they decide to forego Firefox support altogether. Happy to file a bug report on Bugzilla if that's a more appropriate place to track the issue of all Godot Web exports using GDExtension being broken on Firefox, as opposed to a website-specific compat issue. |
Okay, something is going horribly wrong here, and I'm not sure what exactly. Loading that game completely freezes the content process. Looking at a profile reveals a very red and very grumpy jank bar, and it also claims that... there's 211 GB of memory allocations?! The fast majority of runtime is spent in Full stack for `SvgLoader::paint()`
But most of it seems to be I'll move this to Bugzilla and throw this over to the performance team so that they can have a look. |
Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1897427 |
URL: https://fales.itch.io/gdextension-demo
Browser / Version: Firefox 118.0
Operating System: Linux
Tested Another Browser: Yes Chrome
Problem type: Site is not usable
Description: Page not loading correctly
Steps to Reproduce:
Press "Run Game", Chrom* loads correctly, Firefox stalls forever during load.
The demo is a Godot 4.1 project exported with GDExtension support (C++ to WASM via emscripten with threads and dynamic linking support).
Tested with emscripten 3.1.18
Browser Configuration
From webcompat.com with ❤️
The text was updated successfully, but these errors were encountered: