Search Issue Tracker
Duplicate
Votes
1
Found in
5.6.0b5
Issue ID
881432
Regression
No
MissingReferenceException is thrown after updating ScriptableObject outside of Unity
To reproduce:
1. Open attached object;
2. Create ScriptableAsset (Assets > Create > Test > Create MyScriptableObject);
-make sure Asset Serialization mode is Force Text (to change it go to Edit > Project Settings > Editor > Asset Serialization > Mode > Force Text)
3. Select MyScriptableObject in the Project Window;
4. Open MyScriptableObject outside of Unity;
5. Edit the value of textString and save the file;
6. Go back to Unity;
7. Notice the MissingReferenceException is thrown in Console window.
Expected result: no MissingReferenceException is thrown.
Actual result: MissingReferenceException is thrown after updating ScriptableObject outside of Unity.
Note: MissingReferenceException is not thrown when you skip Step 3.
Reproduced on versions: 5.3.7p4, 5.4.4p4, 5.5.2f1, 5.6.0b5, 5.6.0b10, 2017.1.0a1.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [iOS] Touch input is not clocked and UI is unresponsive when the application is paused mid-drag without lifting the finger
- [sw-unity-6-1] Scene view renders any light differently when more than one camera exists and neither have the "MainCamera" tag
- Project tab navigates to the previous folder when undoing (CTRL+Z) GameObject placement in the Scene
- Blue lines appear on the sides of the "Fit Canvas" or "Fit viewport" button when it's clicked in the UI Builder.
- PlayableDirector's state remains set to Playing even when the timeline's time property exceeds its duration.
This is a duplicate of issue #759267