Skip to content

Output window can't keep up when printing every frame #113368

@simenhs

Description

@simenhs

Tested versions

Reproducible with 4.5.1 , 4.4
not reproducible with 4.3, 4.2

System information

Godot v4.5.1.stable - Windows 11 (build 22621) - Multi-window, 2 monitors - OpenGL 3 (Compatibility) - NVIDIA GeForce RTX 2080 Ti (NVIDIA; 32.0.15.6094) - Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz (16 threads) - 31.91 GiB memory

Issue description

I am sometimes using Print() to when debugging simple issues. In the latest versions printing every frame makes the output console print out some of the lines from the top of the output in addition to in the bottom. This makes it very hard to make out when the values I am printing changes.

This video shows the issue, with version 4.5.1:

Recording.2025-11-30.200404.mp4

Here is how i expect the output to look, version 4.3

Recording.2025-11-30.200209.mp4

Steps to reproduce

Add a Node to a new project.
attach this script:

var i = 0
func _process(_delta : float):
   print(i)
   i += 1

### Minimal reproduction project (MRP)

[project.zip](https://github.com/user-attachments/files/23841521/project.zip)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    For team assessment

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions