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

"Condition '!id_map.has(p_rid.get_data()) ' is true. returned: 0" unstoppable error spam #22347

Closed
Chaosus opened this issue Sep 22, 2018 · 10 comments

Comments

@Chaosus
Copy link
Member

Chaosus commented Sep 22, 2018

Godot version:
29c557a

OS/device including version:
Win10

Issue description:
There is unstoppable error spam, under certain circumstanses
Its probably related to new "Toggle split mode" button because it spam only after its pressed no matter activate or unactivate

Steps to reproduce:
-Click "Toggle split mode" button
-Click on Output window - After few seconds the spam will begin(or not if something wrong)

image

@Chaosus Chaosus changed the title Condition "' !id_map.has(p_rid.get_data()) ' is true. returned: 0" unstoppable error spam "Condition '!id_map.has(p_rid.get_data()) ' is true. returned: 0" unstoppable error spam Sep 22, 2018
@Chaosus Chaosus added this to the 3.1 milestone Sep 22, 2018
@Chaosus
Copy link
Member Author

Chaosus commented Sep 22, 2018

cc @groud

@groud
Copy link
Member

groud commented Sep 24, 2018

I can't reproduce on my side, can you try with latest master or provide a sample project ?

@groud
Copy link
Member

groud commented Sep 24, 2018

Also, maybe try deleting your cache (it is in /home/username/.cache/godot on linux but I don't know on windows, sorry)

@Chaosus
Copy link
Member Author

Chaosus commented Sep 24, 2018

Also, maybe try deleting your cache (it is in /home/username/.cache/godot on linux but I don't know on windows, sorry)

Yeah, deleting cache helps, bug can still happened but rarely than before. I need to observe it more precious to found the source.. (and build an example project)

@Chaosus
Copy link
Member Author

Chaosus commented Sep 25, 2018

Looks like its fixed, I close it for now

@Chaosus
Copy link
Member Author

Chaosus commented Oct 2, 2018

Nah.. its still happens. under certain circumstanses, linked to "Toggle split mode" button

@Chaosus Chaosus reopened this Oct 2, 2018
@Chaosus Chaosus removed the archived label Oct 2, 2018
@Chaosus
Copy link
Member Author

Chaosus commented Oct 2, 2018

Alright, the valid sequence to reproduces is

-Create and save scene with Spatial as root
-Select Spatial
-Click on "Toggle split mode"
-Click on Output field and wait few seconds before its starts

@Chaosus
Copy link
Member Author

Chaosus commented Oct 27, 2018

Hmm.. its still not happened for a long time.. I will close it again

@kidandcat
Copy link

I'm getting the same error when:

        var Pixel = preload("res://Graphics/pixel.otf")

        var font = DynamicFont.new()
	font.size = 15
	font.font_data = Pixel
	draw_string(font, Vector2(20.0, 40.0), "Hello World!", "#000000")

E 0:00:00:0548 Condition ' !id_map.has(p_rid.get_data()) ' is true. returned: __null
./core/rid.h:164 @ getornull()

@kidandcat
Copy link

Ok, found it!!
#15023

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