浏览代码

Merge pull request #106502 from TCROC/fix-aot-crash

Fix crash on aot unloading
Thaddeus Crews 3 月之前
父节点
当前提交
d57050c66d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      modules/mono/mono_gd/gd_mono.cpp

+ 2 - 1
modules/mono/mono_gd/gd_mono.cpp

@@ -615,7 +615,8 @@ void GDMono::initialize() {
 		if (load_coreclr(coreclr_dll_handle)) {
 		if (load_coreclr(coreclr_dll_handle)) {
 			godot_plugins_initialize = initialize_coreclr_and_godot_plugins(runtime_initialized);
 			godot_plugins_initialize = initialize_coreclr_and_godot_plugins(runtime_initialized);
 		} else {
 		} else {
-			godot_plugins_initialize = try_load_native_aot_library(hostfxr_dll_handle);
+			void *dll_handle = nullptr;
+			godot_plugins_initialize = try_load_native_aot_library(dll_handle);
 			if (godot_plugins_initialize != nullptr) {
 			if (godot_plugins_initialize != nullptr) {
 				runtime_initialized = true;
 				runtime_initialized = true;
 			}
 			}