-
-
Notifications
You must be signed in to change notification settings - Fork 21k
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
servers/visual/visual_server_scene errors on scene changes in 3.2.4.RC5 #47051
Comments
I can't seem to reproduce those errors in 3.2.4 RC 5 here on Linux with both Intel 630 and AMD Vega M. I do get this error when switching quickly between the two scenes, but that's probably a bug in the Shell Fur code since it updates each time the scene is shown (and switching quickly can mean switching before it finished updating):
Edit: That Edit 2: Also tested the |
Hmmm that is really strange. Thanks so much for testing. I'm not sure what is causing it then. I'll try and check it on my Win10 machine with Intel 620 graphics. I'll update with more info soon. EDIT: With regards to |
I am unable to reproduce on my second windows machine on 3.2.4.RC5 which has an Intel 620 integrated GPU. I'll try and do a driver rollback on my desktop, I belive I recently updated to latest NVidia driver. Not sure what else to try. |
OK, maybe this was all just a bad dream i had. Turned out there was a newer driver actually for my GTX970. I updated, ran the project and can no longer repro. Closing, very sorry for the trouble! |
I'm having the same issue (both errors) with my project but i can't reproduce it reliably yet. It only happens sometimes inside the editor when switching or opening scenes. The earliest version with that issue appears to be 3.2.4 beta3. I'm trying to create a MRP. |
I've had the issue occur again as well, but I cannot reliably reproduce, so it's very difficult to pin down. |
Yeah, i had no luck either. Yesterday i spent waaay too long trying to make an MRP but to no avail. I suspected it had something to do with materials specifically ShaderMaterials, but i'm not sure anymore.. |
Godot version:
3.2.4.RC5
OS/device including version:
Windows 10, GTX970, Happens both on GLES2 and GLES3
Issue description:
When changing back and forth between scenes and sometimes just selecting nodes with my Shell Fur tool open I'm getting various visual server errors and sometimes MeshInstances are no longer getting rendered until I reopen a scene. None of these errors occur in 3.2.3.Stable, but happen consistently in 3.2.4.RC5.
./core/rid.h:150 - Condition "!id_map.has(p_rid.get_data())" is true. Returned: __null
servers/visual/visual_server_scene.cpp:629 - Condition "!instance" is true.
./core/rid.h:150 - Condition "!id_map.has(p_rid.get_data())" is true. Returned: __null
servers/visual/visual_server_scene.cpp:713 - Condition "!instance" is true.
./core/rid.h:150 - Condition "!id_map.has(p_rid.get_data())" is true. Returned: __null
servers/visual/visual_server_scene.cpp:780 - Condition "!instance" is true.
./core/rid.h:150 - Condition "!id_map.has(p_rid.get_data())" is true. Returned: __null
servers/visual/visual_server_scene.cpp:913 - Condition "!instance" is true.
Steps to reproduce:
Clone https://github.com/Arnklit/ShellFurGodot and open test_assets/sample_scene.tscn and test_assets/test_suite.tscn and go back and forth between the scenes selecting objects.
Minimal reproduction project:
Sorry I have been unable to create a simple repro project. I'll update the bug if I figure out how to.
The text was updated successfully, but these errors were encountered: