You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to get a basic Hello World sort of extension running, but I'm getting this error when launching my project from 4.0.beta5.official.89a33d28f.
Initialize GDExtension interface: Godot Engine v4.0.beta5.official
ERROR: Index p_constructor = 6 is out of bounds ((int)construct_data[p_type].size() = 6).
at: get_ptr_constructor (core/variant/variant_construct.cpp:298)
thread '<unnamed>' panicked at 'failed to load GDExtension function `quaternion_from_euler_yxz`', /home/fp/.cargo/git/checkouts/gdextension-25c68fb170a9fb9d/522dda7/godot-ffi/../target/godot-gen/sys/central.rs:1:54858
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5
I do not get this error with the same project on godot 4.0.beta.custom_build.01ae26d31 (the same commit as beta 4). However, this build doesn't seem to actually load the extension.
I have the same <extension>.gdextension, extension_list.cfg, and lib.rs with the exception of different names for the stuff that's mine and I've flattened the project structure so there's no godot/ or rust folders, e.g. cargo.toml and godot.project are in the same directory. I've changed all the relevant paths in the previously mentioned files to reflect this.
I reckon I must be doing something wrong, but as far as I can see from the instructions, I can't find what.
The text was updated successfully, but these errors were encountered:
I'm trying to get a basic Hello World sort of extension running, but I'm getting this error when launching my project from
4.0.beta5.official.89a33d28f
.I do not get this error with the same project on godot
4.0.beta.custom_build.01ae26d31
(the same commit as beta 4). However, this build doesn't seem to actually load the extension.I have the same
<extension>.gdextension
,extension_list.cfg
, andlib.rs
with the exception of different names for the stuff that's mine and I've flattened the project structure so there's nogodot/
orrust
folders, e.g.cargo.toml
andgodot.project
are in the same directory. I've changed all the relevant paths in the previously mentioned files to reflect this.I reckon I must be doing something wrong, but as far as I can see from the instructions, I can't find what.
The text was updated successfully, but these errors were encountered: