Search Issue Tracker
Fixed in 2018.1.X
Votes
0
Found in
2017.3.0b1
2018.1.0a5
Issue ID
971204
Regression
Yes
[Regression][OSX] Exceptions is GUILayoutUtility.BeginLayoutGroup are thrown after pressing Cancel button in a dialog window
Steps to repro:
1. Open Unity on OSX;
2. Create new project;
3. Go to Player Settings (Edit>Project Settings>Player);
4. Uncheck 'Auto Graphics API for Mac' checkbox;
5. Drag 'OpenGLCore' on top of the list;
7. In the opened popup window click 'Cancel' button.
Expected result:
No errors are thrown in the Console.
Actual result:
2 errors:
NullReferenceException: Object reference not set to an instance of an object
UnityEngine.GUILayoutUtility.BeginLayoutGroup (UnityEngine.GUIStyle style, UnityEngine.GUILayoutOption[] options, System.Type layoutType) (at /Users/builduser/buildslave/unity/build/Runtime/IMGUI/Managed/GUILayoutUtility.cs:296)
and
InvalidOperationException: Operation is not valid due to the current state of the object
System.Collections.Stack.Pop () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections/Stack.cs:329)
are shown in the Console. See attached video.
Regression introduced in Unity 2017.3.0.
Notes:
- Reproducible in 2018.1.0a5, 2017.3.0b10;
- Not reproducible in 2017.2.0p1, 2017.1.0p4;
- Reproducible on OSX 10.13.1; not reproducible on Windows 10.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- VFX Blackboard: Duplicated items numbers misses brackets
- [Android] TouchScreenKeyboard.active triggers an error when set to false in the Player
- [Android] Auto-correct suggestions show up over the "hidden zone" when typing text with TouchScreenKeyboard
- [Android] Clicks on the "hidden zone" remain blocked when TouchScreenKeyboard is active
- [URP][DX12] Black Game View window when URP Dynamic Resolution is enabled
Add comment