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

Godot freezes randomly #30093

Closed
MarkuBu opened this issue Jun 26, 2019 · 11 comments
Closed

Godot freezes randomly #30093

MarkuBu opened this issue Jun 26, 2019 · 11 comments

Comments

@MarkuBu
Copy link

MarkuBu commented Jun 26, 2019

Godot version:
Godot v3.1.1 64 Bit Mono for Linux

OS/device including version:
Ubuntu 18.04 64 Bit, Nvidia GTX750, nvidia-driver-390

Issue description:
Godot editor freezes randomly for a few minutes. First time I was just reading a script, then I just edit a material. After a few minutes I can continue

Steps to reproduce:
Can't reproduce this. Happens randomly

Minimal reproduction project:
It doesn't seem to be project related, because it happens in different projects, but I get some error messages at the console

Failed method: LineEdit:_update_callback target ID: 221444
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: ToolButton:_update_callback target ID: 8204
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: ToolButton:_update_minimum_size target ID: 8204
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: EditorPropertyVector3:_update_callback target ID: 221428
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: EditorSpinSlider:_update_callback target ID: 221442
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: LineEdit:show_modal target ID: 221444
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: LineEdit:grab_focus target ID: 221444
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
Failed method: LineEdit:select_all target ID: 221444
TOTAL BYTES: 1048560
NULL count: 0
CALL : 43687
CALL show_modal: 1
CALL grab_focus: 1
CALL select_all: 1
ERROR: push_call: Message queue out of memory. Try increasing 'message_queue_size_kb' in project settings.
   At: core/message_queue.cpp:56.
@Zireael07
Copy link
Contributor

Did you try doing what it suggests?

@KoBeWi
Copy link
Member

KoBeWi commented Jun 26, 2019

Is it maybe the same issue as this? #17693

@MarkuBu
Copy link
Author

MarkuBu commented Jun 26, 2019

Did you try doing what it suggests?

I didn't compile from source. I just downloaded it from https://godotengine.org/download/linux

I don't expect any memory issues in a more or less empty project with just one plane and one material

@Zireael07
Copy link
Contributor

It tells you to change a value in project settings. Unless it freezes immediately upon opening the editor, you can edit them easily, no need to compile ;)

@MarkuBu
Copy link
Author

MarkuBu commented Jun 26, 2019

Ah, sorry. Too hot to think today (currently about 40°C). Will try it later

@MarkuBu
Copy link
Author

MarkuBu commented Jun 26, 2019

I set the value to 2048kb. Was 1024kb

But even if it is working now it shouldn't be necessary to increase this value for such a simple project.

either the default value is too low or there is a memory leak

@StraToN
Copy link
Member

StraToN commented Jul 5, 2019

I encounter some freezes as well, usually when entering values. When this happens, I usually hit the Control key to wake Godot up. Is this the same behaviour?

@MarkuBu
Copy link
Author

MarkuBu commented Jul 5, 2019

My freezes are random and I can't reproduce them. But I haven't used Godot in the last week and reinstalled my operating system, so I don't know if anything has changed since the reinstall. My last installation was a bit older and was updated from earlier versions. So probably a bit messy.

@MarkuBu
Copy link
Author

MarkuBu commented Jul 10, 2019

Is it maybe the same issue as this? #17693

The difference between this issue and my problem is, that it also happens in projects without any script and a single primitive mesh.

Godot freezes randomly, even with one spacial node, one meshinstance with a cube as mesh primitive and one texture.

I can only wait for several minutes (and really minutes) or kill the process

@akien-mga
Copy link
Member

Superseded by #35653.

If this still happens, you can work it around by increasing the value of the MessageQueue's max size in the project settings.

@linuxsocke
Copy link

I encounter some freezes as well, usually when entering values. When this happens, I usually hit the Control key to wake Godot up. Is this the same behaviour?

Have the same issue and pressing Control did help

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

6 participants