From 85a4308741ae8901f1ba48cb38f11768e7ec05ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Guilloux?= Date: Sun, 29 Jan 2023 23:27:29 +0100 Subject: [PATCH] Fix #10361, fe30f66: Don't try to give saved data to a dead script (#10433) (cherry picked from commit 07b40c02fe595ac30982429ef6019227f6026449) --- src/script/script_instance.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/script/script_instance.cpp b/src/script/script_instance.cpp index 4fd9c9668d..eccf557bd3 100644 --- a/src/script/script_instance.cpp +++ b/src/script/script_instance.cpp @@ -714,7 +714,7 @@ void ScriptInstance::LoadOnStack(ScriptData *data) { ScriptObject::ActiveInstance active(this); - if (data == nullptr) return; + if (this->IsDead() || data == nullptr) return; HSQUIRRELVM vm = this->engine->GetVM();