Skip to content
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

Godot Web Editor 3.5 RC5 fully broken (since 3.5 RC 3) #62520

Closed
belzecue opened this issue Jun 29, 2022 · 5 comments · Fixed by #62531
Closed

Godot Web Editor 3.5 RC5 fully broken (since 3.5 RC 3) #62520

belzecue opened this issue Jun 29, 2022 · 5 comments · Fixed by #62531

Comments

@belzecue
Copy link

belzecue commented Jun 29, 2022

Godot version

3..5 RC5 Web Editor version

System information

Any combination of Linux/Windows Chrome/Firefox and GPU

Issue description

The old Web Editor (3.4.4-stable) at https://editor.godotengine.org/releases/latest/ works for me until I try to run a simple project (rotating cube), at which point it just shows a grey screen. This web editor instance seems to produce a lot of errors in the browser console but nonetheless seems to work fine right up to the failure point described above. EDIT: Ignore, I was missing a camera in this 3d scene!

The new Web Editor (3.5 RC5) at https://editor.godotengine.org/releases/3.5.rc5/ never makes it to the editor for me. I can create a new project but that's as far as I can go in any Chrome/Firefox on Windows/Linux. It never shows the editor as loaded and ready, just a black screen. I get the same outcome from my modest Linux NUC with integrated Intel graphics and my games-ready Windows desktop with dedicated GPU (GTX 980).

I posted about this issue on Reddit to canvas how widespread the issue is, or if it was just something at my end.

https://www.reddit.com/r/godot/comments/vmiizy/godot_online_web_editor_never_works_for_me_how/

I got only two responses from the 4K views to date, both confirming the RC5 web editor was not working in the same manner I had described. Based on my testing across a high end and low end system, plus the two confirmatory responses from Reddit, I am inclined to think the web editor is in a declining state of operation. Based on the lack of responses to my Reddit post, it seems very few people use the web editor -- which is a shame because I consider it a clever and useful tool for quick prototyping and learning Godot while away from your usual devices.

Thanks for taking a look into this.

Steps to reproduce

I can collect more detailed browse console error logs etc. upon request, but I'm fairly sure that devs will be able to repro this for themselves without much effort by inspecting the browser console while accessing the stable and RC5 instances of the web editor.

Minimal reproduction project

Probably not required, but will record a video upon request.

@Calinou
Copy link
Member

Calinou commented Jun 29, 2022

Related to #57592 and #61438.

I can confirm this on Firefox 100. The project manager starts, but the editor shows a black screen and crashes when opening the 2D platformer demo project:

image

Edit: Disregard the accidental close/reopen below.

@Calinou Calinou closed this as completed Jun 29, 2022
@Calinou Calinou reopened this Jun 29, 2022
@akien-mga akien-mga changed the title Godot Web Editor 3.5 RC5 fully broken; 3.4.4-stable partially broken Godot Web Editor 3.5 RC5 fully broken (since 3.5 RC 3) Jun 29, 2022
@akien-mga
Copy link
Member

According to #62509 the regression might have started in 3.5 RC 3 (3.5 RC 1 is said to be working OK).

akien-mga added a commit to akien-mga/godot that referenced this issue Jun 29, 2022
Follow-up to godotengine#61402.
Will need a cleanup as it's getting a bit messy.

Fixes godotengine#62520.
@belzecue
Copy link
Author

belzecue commented Jul 8, 2022

FYI still broken in RC6. Video below shows successful use of 3.4.stable web editor and same failure on RC6 as noted before (browser console errors shown at end of video).

capture-2022-07-08_20.55.55.mp4

.

@akien-mga
Copy link
Member

akien-mga commented Jul 8, 2022

Yes, see #62836, I had failed my cherry-pick of the fix. I've uploaded a fixed build for 3.5 RC 6, it should be fine now. (You might need a hard refresh to make sure you get the new version built from 861e155.)

@belzecue
Copy link
Author

belzecue commented Jul 8, 2022

Confirmed working now for RC6! Thanks for the super speedy fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment