godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
86.52k stars 19.27k forks source link

Losing Internet mid Export Template download crashes Godot #56057

Open SoloRobo opened 2 years ago

SoloRobo commented 2 years ago

Godot version

3.4.1.stable

System information

Windows 10

Issue description

If you "turn off" the Internet whilst the "Export Template Manager" is downloading it crashes Godot

Steps to reproduce

Open Export Template Manager Click "Download and Install" "Lose" Internet.

"Losing" Internet is simply unplugging ethernet/turning off wifi router. Turning Windows 10 Aeroplane/Flight mode is recognised by Godot as something to manage.

Minimal reproduction project

No response

Calinou commented 2 years ago

Turning Windows 10 Aeroplane/Flight mode is recognised by Godot as something to manage.

Does this mean Godot doesn't crash if you enable airplane mode while downloading export templates?

SoloRobo commented 2 years ago

Does this mean Godot doesn't crash if you enable airplane mode while downloading export templates?

Correct, I tested this and Godot appears to timeout in the background then display a message that it will download in the background.

However I just tested this again, i.e. put Windows 10 in "Flight Mode", in the hope of getting a screenshot and it was unable to continue the download, I went to cancel as the message was not appearing and Godot went through a "Not Responding" phase, recovered and showed the message (after it had frozen):

Capture