Redot-Engine / redot-engine

Redot Engine – Multi-platform 2D and 3D game engine
https://redotengine.org/
MIT License
4.78k stars 214 forks source link

Redot freezes on exit after C# build #867

Open DigitalOverrideDivide opened 5 days ago

DigitalOverrideDivide commented 5 days ago

Tested versions

-Reproducible in Redot 4.3 dev commit f3096f2bdda12854e864c611930fed7c4d65087b Mono build

System information

Redot v4.3.beta.mono (f3096f2bd) - Windows 10.0.22631 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 2060 (NVIDIA; 32.0.15.6603) - AMD Ryzen 5 3600 6-Core Processor (12 Threads)

Issue description

Redot freezes on close after building a .NET project. More specifically, if opened with a in a terminal, / with the console executable, Redot won't return control to the terminal after exiting / the console window will not close. This also occurs in Godot 4.3

Steps to reproduce

  1. Create empty Redot project with C# solution
  2. Open Editor via redot.windows.editor.x86_64.mono.console.exe
  3. Build project
  4. Close Editor

Minimal reproduction project (MRP)

N/A