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

External Editor Output sometimes combines two different print statements (Jetbrains Rider / C#) 4.3 beta 1 #92627

Open
MatthiasBae opened this issue Jun 1, 2024 · 3 comments

Comments

@MatthiasBae
Copy link

Tested versions

  • tested in 4.3 Beta1

System information

Godot v4.3.beta1.mono - Windows 10.0.22631 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4070 Ti (NVIDIA; 31.0.15.5222) - 13th Gen Intel(R) Core(TM) i9-13900KF (32 Threads)

Issue description

The Output Console combines two different print statements. As far as I can say it only happens when GD.PrintErr() and GD.Print() are called.

I think it might have been introduced in #92158. This was a fix of my earlier issue #91603

image image image

Steps to reproduce

Use GD.Print() and GD.PrintErr() in the process method

Screenshot is from MRP
image

Minimal reproduction project (MRP)

Outputtest.zip

@AThousandShips
Copy link
Member

AThousandShips commented Jun 1, 2024

Sounds like a race condition somewhere, probably unrelated to that fix

@MatthiasBae
Copy link
Author

Looks normal in Godot
image

@akien-mga
Copy link
Member

CC @bruvzg

@akien-mga akien-mga modified the milestones: 4.3, 4.4 Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants