4ian / GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
https://gdevelop.io
Other
7.58k stars 753 forks source link

Can't download GD5 update while sharing 4G with Android WiFi hotspot #3734

Closed timotheeficat closed 2 years ago

timotheeficat commented 2 years ago

Describe the bug

I found an interesting bug while trying to update GD5 using the WiFi hotspot of my Android phone which uses 4G. The update results in an SSL error. See the following screenshot :

image

GD is not the only software to have this issue, this seems quite common. SSL is a bit touchy while I'm using 4G network.

To Reproduce

  1. Connect your computer to your mobile WiFi hotspot
  2. Launch GD5 editor and check for an update
  3. Wait for the editor to automatically start the download
  4. The error will occur a few seconds after the download start or at initialization

Other details

4ian commented 2 years ago

GD is not the only software to have this issue, this seems quite common. SSL is a bit touchy while I'm using 4G network.

In this case, I think this is not a real issue for GDevelop. It seems that your hotspot is not guaranteeing properly the validity of SSL certificates or has some issues like this. The fact that the download is not working means that things are working properly: your computer is refusing to do something considered insecure.

This being said, this bad "uncaught exception" is not super clear and we should probably catch the exception internally and issue a generic user error.

timotheeficat commented 2 years ago

I see, you may be right. I just realized that every software with this same issue is running using Electron or some JS. Anyway, this is pretty random as well. I just successfully updated GD5 to the latest version.

Thank you for your thoughts, I'm closing this as it is indeed not really related only to GDevelop.