Search Issue Tracker

Duplicate

Votes

0

Found in

2018.3.0f1

2018.3.3f1

Issue ID

1122651

Regression

No

[IL2CPP] Player crashes at memcpy_repmovs() on launch

Serialization

-

Steps to reproduce:
1. Download 1122651_repro.zip
2. Build a Standalone player with IL2CPP backend

Results: Player crashes on launch

Reproduced with: 2019.2.0a5, 2019.1.0b2, 2018.3.5f1
Not Reproducible with mono backend

> UnityPlayer.dll!memcpy() Unknown
UnityPlayer.dll!CachedReader::Read(void *,unsigned __int64) Unknown
UnityPlayer.dll!TransferField_NonArray<class StreamedBinaryRead,struct Converter_String>(struct StaticTransferFieldInfo const &,struct RuntimeSerializationCommandInfo &,struct Converter_String &) Unknown
UnityPlayer.dll!ExecuteSerializationCommands<class GenerateTypeTreeTransfer>(struct SerializationCommandProvider &,class GenerateTypeTreeTransfer &,class GeneralMonoObject const &) Unknown
UnityPlayer.dll!Transfer_ManagedObject<StreamedBinaryWrite,0>() Unknown
UnityPlayer.dll!ExecuteSerializationCommands<class GenerateTypeTreeTransfer>(struct SerializationCommandProvider &,class GenerateTypeTreeTransfer &,class GeneralMonoObject const &) Unknown
UnityPlayer.dll!Transfer_ManagedObject<StreamedBinaryWrite,0>() Unknown
UnityPlayer.dll!ExecuteSerializationCommands<class GenerateTypeTreeTransfer>(struct SerializationCommandProvider &,class GenerateTypeTreeTransfer &,class GeneralMonoObject const &) Unknown
UnityPlayer.dll!Transfer_ManagedObject<StreamedBinaryWrite,0>() Unknown
UnityPlayer.dll!ExecuteSerializationCommands<class GenerateTypeTreeTransfer>(struct SerializationCommandProvider &,class GenerateTypeTreeTransfer &,class GeneralMonoObject const &) Unknown
UnityPlayer.dll!Transfer_ManagedObject<StreamedBinaryWrite,0>() Unknown
UnityPlayer.dll!ExecuteSerializationCommands<class GenerateTypeTreeTransfer>(struct SerializationCommandProvider &,class GenerateTypeTreeTransfer &,class GeneralMonoObject const &) Unknown
UnityPlayer.dll!Transfer_ManagedObject<StreamedBinaryWrite,0>() Unknown
UnityPlayer.dll!TransferScriptingObject<class StreamedBinaryRead>(class StreamedBinaryRead &,class ScriptingObjectPtr,class ScriptingClassPtr,struct MonoScriptCache const *) Unknown
UnityPlayer.dll!SerializableManagedRefTransfer::TransferEngineAndMonoInstance<class StreamedBinaryRead>(class Object *,class SerializableManagedRef &,class StreamedBinaryRead &,bool) Unknown
UnityPlayer.dll!SerializedFile::ReadObject(__int64,enum ObjectCreationMode,bool,class TypeTree const * *,bool *,class Object &) Unknown
UnityPlayer.dll!PersistentManager::ReadAndActivateObjectThreaded(int,struct SerializedObjectIdentifier const &,class SerializedFile *,bool,bool,enum PersistentManager::LockFlags) Unknown
UnityPlayer.dll!PersistentManager::LoadFileCompletelyThreaded(class core::basic_string<char,class core::StringStorageDefault<char> > const &,__int64 *,int *,int,enum PersistentManager::LoadFlags,class LoadProgress &,enum PersistentManager::LockFlags) Unknown
UnityPlayer.dll!LoadSceneOperation::Perform(void) Unknown
UnityPlayer.dll!PreloadManager::ProcessSingleOperation(void) Unknown
UnityPlayer.dll!PreloadManager::Run(void) Unknown
UnityPlayer.dll!PreloadManager::Run(void *) Unknown
UnityPlayer.dll!Thread::RunThreadWrapper(void *) Unknown
kernel32.dll!BaseThreadInitThunk() Unknown
ntdll.dll!RtlUserThreadStart() Unknown

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.