What does this error mean? getornull: Condition "!id_map.has(p_rid.get_data())" is true. Returned: __null

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Macryc

Hi! I have recently started seeing this error in debug:

Condition “!id_map.has(p_rid.get_data())” is true. Returned: __null

It shows once every frame after the game has run for about 1-2 mins. I have no idea what conditions are causing this but if I knew what in the hell the error meant I might start looking. Any tips appreciated.

Which version of 3.2.4 exactly?

exuin | 2021-02-24 21:39

Windows 64 bit. Same thing happens in 3.2.3 actually.

Macryc | 2021-02-25 05:42

This actually persists in 3.3. Thing is that sometimes, without changing anything apart from switching scenes a couple of times, or turning the editor off and on, the error stops. I’m a bit dumbfounded.

lentsius-bark | 2021-05-27 00:09

:bust_in_silhouette: Reply From: Inces

Are You sure You don’t recognize any names of your nodes in this error ?
I am pretty sure i was getting something like this, it makes me think of shape geometry engine or astar. However it seems to indicate, that something went missing while being tested if it exists ( by get-node-or-null function)

It looks like an error from the C++ source code

exuin | 2021-02-24 22:41

Yes it’s a C++ error, nothing to do with my node names. I saw this error reported on github but the devs closed the issue without any indication of resolution…

Macryc | 2021-02-25 05:40