YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
23 stars 8 forks source link

Stability: GM crash when trying to background login if gms.yoyogames.com can't be resolved at that time #7034

Open stravee opened 2 months ago

stravee commented 2 months ago

Description

beta ide crash after start 2024-07-31 172543

I'm attaching ui.log

ui.log

After this line it crashes:

DoUpdateDownload exception System.Net.WebException: No such host is known. (gms.yoyogames.com:443) ---> System.Net.Http.HttpRequestException: No such host is known. (gms.yoyogames.com:443) ---> System.Net.Sockets.SocketException (11001): No such host is known.

Like this:

[17:25:21:451(2a26)] Unhandled Exception: System.Net.WebException [17:25:21:451(2a26)] Exception message: No such host is known. (gms.yoyogames.com:443) [17:25:21:452(2a26)] Exception stack: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

Expected Change

No response

Steps To Reproduce

...

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.800 (Betas)

Which operating system(s) are you seeing the problem on?

Windows 11

Are you running GameMaker from inside your Steam library?

No

Contact Us Package Attached?

Sample Project Added?

YYDan commented 2 months ago

Yes, the ui.log has a series of errors right at the end for not being able to reach our servers and check the RSS feeds. Will investigate this, as we're currently investigating other problems with these feeds not being reliable when accessed by the IDE.

Thanks!

YYDan commented 2 months ago

I will point out, though, that your log has a lot of permissions errors on almost every IDE session and looks like it crashes often on startup because you're blocking/firewalling the MQTT server, plus I see a lot of lines about various files being locked when GM is trying to access them.

Slightly aside from this crash (although it might well help stop the crash from happening again also) you might want to review our Permissions FAQ and follow the steps there. Note that we always link to this guide on the release notes page, as many users need to review their protection settings every time they install a new version of GameMaker, so this may be something you need to do also in future.

stravee commented 2 months ago

I haven't had an IDE crash in a long while and also no related issues working with GM (beta or stable), so I'm not sure about those locked files, but I'll look into it.

Thanks for your feedback!