–1 vote

I'm using GDNative script and I see this error messages at game start.

ERROR: godot_nativescript_register_property: Attempted to register method on non-existent class.
   At: modules/gdnative/nativescript/godot_nativescript.cpp:122.
ERROR: godot_nativescript_register_property: Attempted to register method on non-existent class.
   At: modules/gdnative/nativescript/godot_nativescript.cpp:122.
ERROR: godot_nativescript_register_property: Attempted to register method on non-existent class.
   At: modules/gdnative/nativescript/godot_nativescript.cpp:122.
ERROR: godot_nativescript_register_property: Attempted to register method on non-existent class.
   At: modules/gdnative/nativescript/godot_nativescript.cpp:122.

and at the end:

ERROR: get_symbol: No valid library handle, can't get symbol from GDNative object
   At: modules/gdnative/gdnative.cpp:501.
ERROR: terminate: No valid library handle, can't terminate GDNative object
   At: modules/gdnative/gdnative.cpp:406.

What does it mean? What is wrong?

in Engine by (274 points)
edited by

1 Answer

–1 vote

All these messages are very generic.
The most meaningful (No valid library handle) says by some reason a library not found (by godot) or it is not properly configured.

by (1,646 points)
edited by

Yes, I'm making that library. I need to fix it.

Yes, exactly so.

Are you kidding me?

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.