From 3766488114fbe5d60847aac7878f1499d200fe95 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 5 May 2022 18:35:05 +0200 Subject: [PATCH] Fix crash when loading empty json for Variant structure data --- Source/Editor/Utilities/VariantUtils.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/Editor/Utilities/VariantUtils.cs b/Source/Editor/Utilities/VariantUtils.cs index 8cca826ff..6bebfdb5f 100644 --- a/Source/Editor/Utilities/VariantUtils.cs +++ b/Source/Editor/Utilities/VariantUtils.cs @@ -513,7 +513,9 @@ namespace FlaxEditor.Utilities { // Json var json = stream.ReadStrAnsi(-71); - return FlaxEngine.Json.JsonSerializer.Deserialize(json, type); + if (json.Length != 0) + return FlaxEngine.Json.JsonSerializer.Deserialize(json, type); + return Activator.CreateInstance(type); } return null; }