[package]
name = "gdext_lib"
version = "0.1.0"
edition = "2021"
[lib]
crate-type = ["cdylib"]
[dependencies]
godot = { git = "https://github.com/godot-rust/gdext", rev = "4ce4714b8871bf75e95d03401e44e3f1ccbdd7df", features = ["experimental-wasm", "experimental-threads"] }
Error #1
index.js:54796 USER ERROR: Parameter "mb" is null.
onPrintError @ index.js:54796
put_char @ index.js:1291
write @ index.js:1240
write @ index.js:3064
doWritev @ index.js:18114
_fd_write @ index.js:18205
$__stdio_write @ 00aef366:0xa5903
$__vfprintf_internal @ 00aef366:0xe2451
$vfprintf @ 00aef366:0xba9d4
$StdLogger::logv(char const*, void*, bool) @ 0cc285be:0x24bc89c
$Logger::logf_error(char const*, ...) @ 0cc285be:0xc140c6
$Logger::log_error(char const*, char const*, int, char const*, char const*, bool, Logger::ErrorType) @ 0cc285be:0x24bc64a
$CompositeLogger::log_error(char const*, char const*, int, char const*, char const*, bool, Logger::ErrorType) @ 0cc285be:0x24bca36
$_err_print_error(char const*, char const*, int, char const*, char const*, bool, ErrorHandlerType) @ 0cc285be:0x28eee8
$gdextension_classdb_get_method_bind(void const*, void const*, long long) @ 0cc285be:0x272c74e
$godot_ffi::toolbox::load_class_method::hcec2c67f51e3a27a @ 0d0205e2:0x29ed10
$godot_ffi::gen::table_scene_classes::load_OpenXRAPIExtension_methods::haaa145275d1fa7b8 @ 0d0205e2:0x173391
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_ffi::gen::table_scene_classes::ClassSceneMethodTable::load::h8fcfb6786252a3b5 @ 0d0205e2:0xa0f52
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::init::gdext_on_level_init::h59357f4127f5fd43 @ 0d0205e2:0x3e2f6
$godot_core::init::ffi_initialize_layer::_$u7b$$u7b$closure$u7d$$u7d$::h4265f3b1027e86d0 @ 0d0205e2:0x122d8
$std::panicking::try::do_call::h5d87130cfc947cb3 @ 0d0205e2:0x33872
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$__rust_try @ 0d0205e2:0x32b9e
$std::panicking::try::h50be3828a13324b4 @ 0d0205e2:0x33695
$std::panic::catch_unwind::he1bd0750e28b77d6 @ 0d0205e2:0x1d83e
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::private::handle_panic::h4bfcb1d0d81f3537 @ 0d0205e2:0x255aa
$godot_core::init::ffi_initialize_layer::h3941951b578bdd3e @ 0d0205e2:0x12085
$GDExtension::initialize_library(GDExtension::InitializationLevel) @ 0cc285be:0x234d79c
$GDExtensionManager::initialize_extensions(GDExtension::InitializationLevel) @ 0cc285be:0x339528
$Main::setup2() @ 0cc285be:0x3473f8
$Main::setup(char const*, int, char**, bool) @ 0cc285be:0x2f3082
$godot_web_main(int, char**) @ 0cc285be:0x2e39ee
__Z14godot_web_mainiPPc @ index.js:4951
$main @ 00aef366:0xa470f
callMain @ index.js:54261
(anonymous) @ index.js:55125
(anonymous) @ index.js:55120
Promise.then (async)
(anonymous) @ index.js:55119
Promise.then (async)
start @ index.js:55094
(anonymous) @ index.js:55161
Promise.then (async)
startGame @ index.js:55160
(anonymous) @ index.html:224
(anonymous)
Error #2
index.js:54796 at: gdextension_classdb_get_method_bind (core/extension/gdextension_interface.cpp:1347)
onPrintError @ index.js:54796
put_char @ index.js:1291
write @ index.js:1240
write @ index.js:3064
doWritev @ index.js:18114
_fd_write @ index.js:18205
$__stdio_write @ 00aef366:0xa5903
$__vfprintf_internal @ 00aef366:0xe2451
$vfprintf @ 00aef366:0xba9d4
$StdLogger::logv(char const*, void*, bool) @ 0cc285be:0x24bc89c
$Logger::logf_error(char const*, ...) @ 0cc285be:0xc140c6
$Logger::log_error(char const*, char const*, int, char const*, char const*, bool, Logger::ErrorType) @ 0cc285be:0x24bc66e
$CompositeLogger::log_error(char const*, char const*, int, char const*, char const*, bool, Logger::ErrorType) @ 0cc285be:0x24bca36
$_err_print_error(char const*, char const*, int, char const*, char const*, bool, ErrorHandlerType) @ 0cc285be:0x28eee8
$gdextension_classdb_get_method_bind(void const*, void const*, long long) @ 0cc285be:0x272c74e
$godot_ffi::toolbox::load_class_method::hcec2c67f51e3a27a @ 0d0205e2:0x29ed10
$godot_ffi::gen::table_scene_classes::load_OpenXRAPIExtension_methods::haaa145275d1fa7b8 @ 0d0205e2:0x173391
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_ffi::gen::table_scene_classes::ClassSceneMethodTable::load::h8fcfb6786252a3b5 @ 0d0205e2:0xa0f52
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::init::gdext_on_level_init::h59357f4127f5fd43 @ 0d0205e2:0x3e2f6
$godot_core::init::ffi_initialize_layer::_$u7b$$u7b$closure$u7d$$u7d$::h4265f3b1027e86d0 @ 0d0205e2:0x122d8
$std::panicking::try::do_call::h5d87130cfc947cb3 @ 0d0205e2:0x33872
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$__rust_try @ 0d0205e2:0x32b9e
$std::panicking::try::h50be3828a13324b4 @ 0d0205e2:0x33695
$std::panic::catch_unwind::he1bd0750e28b77d6 @ 0d0205e2:0x1d83e
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::private::handle_panic::h4bfcb1d0d81f3537 @ 0d0205e2:0x255aa
$godot_core::init::ffi_initialize_layer::h3941951b578bdd3e @ 0d0205e2:0x12085
$GDExtension::initialize_library(GDExtension::InitializationLevel) @ 0cc285be:0x234d79c
$GDExtensionManager::initialize_extensions(GDExtension::InitializationLevel) @ 0cc285be:0x339528
$Main::setup2() @ 0cc285be:0x3473f8
$Main::setup(char const*, int, char**, bool) @ 0cc285be:0x2f3082
$godot_web_main(int, char**) @ 0cc285be:0x2e39ee
__Z14godot_web_mainiPPc @ index.js:4951
$main @ 00aef366:0xa470f
callMain @ index.js:54261
(anonymous) @ index.js:55125
(anonymous) @ index.js:55120
Promise.then (async)
(anonymous) @ index.js:55119
Promise.then (async)
start @ index.js:55094
(anonymous) @ index.js:55161
Promise.then (async)
startGame @ index.js:55160
(anonymous) @ index.html:224
(anonymous) @ index.html:244
Error #3
index.js:54796 Aborted(Assertion failed: Exception thrown, but exception catching is not enabled. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch. (note: in dynamic linking, if a side module wants exceptions, the main module must be built with that support))
onPrintError @ index.js:54796
abort @ index.js:574
assert @ index.js:296
___cxa_throw @ index.js:20146
$panic_unwind::real_imp::panic::h87e8f25eae98fb02 @ 0d0205e2:0x2fed33
$__rust_start_panic @ 0d0205e2:0x2fea05
$rust_panic @ 0d0205e2:0x2e2d68
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$std::panicking::rust_panic_with_hook::h70b73d3349b0ad10 @ 0d0205e2:0x2e2959
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$std::panicking::begin_panic_handler::_$u7b$$u7b$closure$u7d$$u7d$::h0862bc4c0ce0bd48 @ 0d0205e2:0x2e194e
$std::sys_common::backtrace::__rust_end_short_backtrace::hb381f57b1fc7f56e @ 0d0205e2:0x2d6678
$rust_begin_unwind @ 0d0205e2:0x2e0e70
$core::panicking::panic_fmt::h5e6df51beb138bca @ 0d0205e2:0x37fb51
$godot_ffi::toolbox::load_class_method::hcec2c67f51e3a27a @ 0d0205e2:0x29eefc
$godot_ffi::gen::table_scene_classes::load_OpenXRAPIExtension_methods::haaa145275d1fa7b8 @ 0d0205e2:0x173391
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_ffi::gen::table_scene_classes::ClassSceneMethodTable::load::h8fcfb6786252a3b5 @ 0d0205e2:0xa0f52
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::init::gdext_on_level_init::h59357f4127f5fd43 @ 0d0205e2:0x3e2f6
$godot_core::init::ffi_initialize_layer::_$u7b$$u7b$closure$u7d$$u7d$::h4265f3b1027e86d0 @ 0d0205e2:0x122d8
$std::panicking::try::do_call::h5d87130cfc947cb3 @ 0d0205e2:0x33872
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$__rust_try @ 0d0205e2:0x32b9e
$std::panicking::try::h50be3828a13324b4 @ 0d0205e2:0x33695
$std::panic::catch_unwind::he1bd0750e28b77d6 @ 0d0205e2:0x1d83e
dynCall @ index.js:4542
(anonymous) @ index.js:4552
stubs.<computed> @ index.js:4617
$godot_core::private::handle_panic::h4bfcb1d0d81f3537 @ 0d0205e2:0x255aa
$godot_core::init::ffi_initialize_layer::h3941951b578bdd3e @ 0d0205e2:0x12085
$GDExtension::initialize_library(GDExtension::InitializationLevel) @ 0cc285be:0x234d79c
$GDExtensionManager::initialize_extensions(GDExtension::InitializationLevel) @ 0cc285be:0x339528
$Main::setup2() @ 0cc285be:0x3473f8
$Main::setup(char const*, int, char**, bool) @ 0cc285be:0x2f3082
$godot_web_main(int, char**) @ 0cc285be:0x2e39ee
__Z14godot_web_mainiPPc @ index.js:4951
$main @ 00aef366:0xa470f
callMain @ index.js:54261
(anonymous) @ index.js:55125
(anonymous) @ index.js:55120
Promise.then (async)
(anonymous) @ index.js:55119
Promise.then (async)
start @ index.js:55094
(anonymous) @ index.js:55161
Promise.then (async)
startGame @ index.js:55160
(anonymous) @ index.html:224
(anonymous) @ index.html:244
index.html:212 Aborted(Assertion failed: Exception thrown, but exception catching is not enabled. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch. (note: in dynamic linking, if a side module wants exceptions, the main module must be built with that support))
displayFailureNotice @ index.html:212
Promise.then (async)
(anonymous) @ index.html:239
(anonymous) @ index.html:244