diff --git a/Source/Engine/Serialization/Stream.cpp b/Source/Engine/Serialization/Stream.cpp index 5bf3447b5..7d678fbc7 100644 --- a/Source/Engine/Serialization/Stream.cpp +++ b/Source/Engine/Serialization/Stream.cpp @@ -497,7 +497,9 @@ void ReadStream::Read(Variant& data) break; } default: - CRASH; + _hasError = true; + LOG(Error, "Invalid Variant type. Corrupted data."); + break; } }