Search Issue Tracker
Fixed in 2022.1.X
Votes
0
Found in
2019.1.0a10
Issue ID
1349195
Regression
No
Crash on string:memcpy when component which is inside editor folder is applied to a prefab
To reproduce:
1. Open attached project.
2. Run editor test named: Component_Matrix4x4ValuesChanged_AssetHasChanges
Crash!
Tested on 2021.2.0a20, based on trunk 496d0fdd0316 revision
Stacktrace:
0x0000022457e5e7b6 (Mono JIT Code) (wrapper managed-to-native) System.Buffer:InternalMemcpy (byte*,byte*,int)
0x000002245971830b (Mono JIT Code) System.Buffer:Memcpy (byte*,byte*,int)
0x0000022457e5e683 (Mono JIT Code) string:memcpy (byte*,byte*,int)
0x00000224a256379b (Mono JIT Code) [SavePrefabComponentTest.cs:49] SavePrefabComponentTest:Component_Matrix4x4ValuesChanged_AssetHasChanges ()
Before the crash error is printed:
Can't add script behaviour MatrixHolderComponent because it is an editor script. To attach a script it needs to be outside the 'Editor' folder
UnityEngine.GameObject:AddComponent (System.Type) (at C:/unity4/Runtime/Export/Scripting/GameObject.bindings.cs:235)
UnityEngine.GameObject:.ctor (string,System.Type[]) (at C:/unity4/Runtime/Export/Scripting/GameObject.bindings.cs:379)
SavePrefabComponentTest:Component_Matrix4x4ValuesChanged_AssetHasChanges () (at Assets/Editor/SavePrefab/SavePrefabComponentTest.cs:46)
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- NullReferenceExceptions are being thrown when saving a ScriptableObject with an array of a type with a CustomPropertyDrawer that uses TrackPropertyValue
- Applied velocity is inconsistent when using Rigidbody AddForce() with ForceMode.VelocityChange
- Crash on AudioUtil_CUSTOM_HasAudioCallback when exiting Play Mode while the Inspector is displaying a GameObject with an empty script attached
- Scroll offset is framerate-dependent when scrolling with velocity in the Device Simulator
- "Object.FindObjectsOfType<T>() is obsolete" warning is thrown when using "Transitions Plus" asset
Add comment