### Known Issues in 2019.2.8f1

*   Graphics - General: Project crashes on opening in ShaderLab::IntShader::PostLoad(Shader\*) (1184997)
    
*   Input: \[Windows\] IMGUI input doesn't work in builds when using preview InputSystem package ([1183394](https://issuetracker.unity3d.com/issues/imgui-input-doesnt-work-in-builds-when-using-preview-inputsystem-package))
    
*   Mobile: Player Settings window becomes blank and starts spitting errors after going to Android Settings > Icon ([1177292](https://issuetracker.unity3d.com/issues/player-settings-window-becomes-blank-and-starts-spitting-errors-after-going-to-android-settings-icon))
    
*   Mobile: \[Android\] Crash in java.lang.UnsatisfiedLinkError when application location is changed to SD card on Android device ([1181365](https://issuetracker.unity3d.com/issues/android-crash-in-java-dot-lang-dot-unsatisfiedlinkerror-when-application-location-is-changed-to-sd-card-on-android-device))
    
*   Physics: Crash on block\_remove when changing mesh to Plane in Skinned Mesh Renderer while cloth component attached ([1162918](https://issuetracker.unity3d.com/issues/crash-on-block-remove-when-changing-mesh-to-plane-in-skinned-mesh-renderer-while-cloth-component-attached))
    
*   Profiling: "Other" category is not shown in the player Profiler graph if a sample is not selected ([1165477](https://issuetracker.unity3d.com/issues/other-category-is-not-shown-in-the-player-profiler-graph-if-a-sample-is-not-selected))
    
*   Scene Management: Enabled Prefab is disabled after upgrading to Improved Prefabs ([1138224](https://issuetracker.unity3d.com/issues/enabled-prefab-is-disabled-after-upgrading-to-improved-prefabs))
    
*   Scene Management: Transform::GetWorldToLocalMatrix crash during first import when accessing Components in Prefabs ([1159905](https://issuetracker.unity3d.com/issues/transform-getworldtolocalmatrix-crash-during-first-import-when-accessing-components-in-prefabs))
    
*   Scripting: Crash on SortByExecutionOrder after setting up font kerning values when PlayerPrefs.DeleteAll() is called in Start() ([1179631](https://issuetracker.unity3d.com/issues/crash-on-sortbyexecutionorder-after-setting-up-font-kerning-values-when-playerprefs-dot-deleteall-is-called-in-start))
    
*   Scripting: Custom built DLL's scripts which have classes derived from UIBehaviour cannot be added as a component anymore ([1160664](https://issuetracker.unity3d.com/issues/custom-built-dlls-that-have-scripts-which-have-classes-derived-from-uibehaviour-cannot-be-added-as-a-component-anymore))
    
*   Scripting: Handles.Disc function performance is very slow in Scene View ([1165684](https://issuetracker.unity3d.com/issues/handles-dot-disc-function-performance-is-very-slow-in-scene-view))
    
*   Scripting: \[Templates\] Clamp BlendShapes are set to true by default when creating new projects ([1148638](https://issuetracker.unity3d.com/issues/templates-clamp-blendshapes-are-set-to-true-by-default-when-creating-new-projects))
    
*   Themes: \[Editor\] Typing in Project window Search bar during Play mode causes NullReference exceptions ([1077389](https://issuetracker.unity3d.com/issues/editor-typing-in-project-window-search-bar-during-play-mode-causes-nullreference-exceptions))
    

### 2019.2.8f1 Release Notes

#### System Requirements Changes

Nothing changed.

#### Fixes

*   2D: Fixed a crash on packing variant atlas after deleting sprite belonging to the master atlas. (1141327, 1181923)
    
*   Animation: Prevent users from attempting to add properties in the animation window when the game object's hierarchy does not match the Animator's human avatar. ([1162335](https://issuetracker.unity3d.com/issues/animation-failing-to-add-animation-property-to-the-parent-of-a-rigged-character), 1182239)
    
*   Audio: DSPGraph: Fixed an error when disposing AudioKernel resources from an IAudioOutputJob.
    
*   Audio: DSPGraph: Fixed an occasional crash when disposing leaked node allocation.
    
*   Audio: DSPGraph: Fixed deallocation of native collections allocated as AudioKernel within the audio kernel lifecycle.
    
*   Editor: DSPGraph: Fixed a crash when exiting play mode.
    
*   Editor: Fixed an issue when double clicking on an error entry in the Unity Editor the console did not open the line causing the error. ([1171319](https://issuetracker.unity3d.com/issues/mac-vscode-editor-vscode-does-not-show-the-error-line-when-double-clicking-on-the-error-entry-in-unity-editor-console), 1172857)
    
*   Editor: Fixed an issue where a new script was not being opened as a different tab when using VSCode. ([1173165](https://issuetracker.unity3d.com/issues/mac-a-new-script-is-not-being-opened-as-a-different-tab-when-using-vscode), 1174355)
    
*   Editor: Fixed an issue with "open by file extension" which caused an exception in editor because simple "system open file" was removed. (1168603, 1178557)
    
*   Editor: Fixed incorrect label width when drawing Splash Screen logo list items. (1175164, 1182162)
    
*   Editor: \[Mac\] Fixed a crashes on \_\_pthread\_kill when opening a script when there's no Visual Studio installed. ([1173314](https://issuetracker.unity3d.com/issues/mac-crashes-on-pthread-kill-when-opening-a-script-when-theres-no-visual-studio-installed), 1176160)
    
*   IL2CPP: Corrected the behavior of Marshal.OffsetOf for byval arrays of types with 4 byte alignment when they are not the first field in a struct. ([1182074](https://issuetracker.unity3d.com/issues/64bit-il2cpp-marshal-dot-offsetof-returns-incorrect-offset), 1183542)
    
*   IL2CPP: Fixed an error from the Unity Linker when a type from a different assembly is used as a constructor argument for an attribute and passed to an object array. ([1180541](https://issuetracker.unity3d.com/issues/fatal-error-in-unity-cil-linker-for-type-within-attribute-when-building-with-medium-or-high-stripping-level), 1183698)
    
*   IL2CPP: Implemented the RuntimeHelpers.GetObjectValue method. (1183866, 1184639)
    
*   iOS: Fixed an issue to better handle UnityWebRequest timeouts. ([1175344](https://issuetracker.unity3d.com/issues/ios-unitywebrequest-dot-sendwebrequest-timeout-property-is-being-ignored-until-the-server-response), 1183526)
    
*   iOS: Fixed errors with building Xcode project with ENABLE\_ON\_DEMAND\_RESOURCES enabled. ([1140420](https://issuetracker.unity3d.com/issues/ios-odr-xcode-fails-building-project-which-uses-on-demand-resources), 1184476)
    
*   iOS: Reduced memory footprint and fixed a memory leaks by using a single NSURLSession for all UnityWebRequests. ([1177888](https://issuetracker.unity3d.com/issues/memory-leak-when-sending-unitywebrequests), 1183980)
    
*   Mobile: Fixed an issue that caused a black screen when enabling or disabling real-time light at runtime on Vulkan when using multiple render passes with MSAA. ([1144830](https://issuetracker.unity3d.com/issues/android-gles3-images-are-rendered-after-a-delay-on-some-devices), 1169514)
    
*   Mobile: Fixed an issue where the left stick and right stick thumbs for Xbox and PS4 controllers weren't recognized correctly. (1163377, 1176135)
    
*   Package Manager: Fixed an issue where Package Tests are only added when making a package testable and adding a dummy package. ([1135941](https://issuetracker.unity3d.com/issues/package-tests-are-only-added-when-making-a-package-testable-and-adding-a-dummy-package), 1179576)
    
*   Package Manager: TextMeshPro Gizmos Icon appear again after being disabled when Gizmos pop-up is dismissed. ([1117690](https://issuetracker.unity3d.com/issues/textmeshpro-gizmos-icon-appear-again-after-being-disabled-when-gizmos-pop-up-is-dismissed), 1180013)
    
*   Physics: Fixed a crash that happened when an inactive child body was unparented and activated. ([1123490](https://issuetracker.unity3d.com/issues/crash-when-moving-a-non-active-rigidbody-into-nested-rigidbodies-and-making-it-active-destroying-the-parent), 1185613)
    
*   Profiler: Fixed an issue with metadata loading from the saved profiler data file. ([1150495](https://issuetracker.unity3d.com/issues/saving-profiler-data-does-not-save-markers-metadata), 1177570)
    
*   Scripting: Editor: After a player build finishes, scripts are no longer recompiled for the editor. The recompiling of scripts was an unnecessary step that existed due to legacy reasons. By skipping this step, finishing a player build now takes a shorter amount of time. ([1115674](https://issuetracker.unity3d.com/issues/inconsistent-behaviour-for-reloading-scripting-assemblies-after-building-a-project), 1163489)
    
*   Scripting: Negative maxdistancedelta should move away from target, not return target like positive maxdistancedelta. ([1173400](https://issuetracker.unity3d.com/issues/vector3-dot-movetowards-returns-target-vector3-when-maxdistancedelta-is-negative-and-greater-than-distance-between-vectors), 1180024)
    
*   Scripting: Reduced memory fragmentation when using Profiler Window. ([1168484](https://issuetracker.unity3d.com/issues/unity-leaks-memory-when-doing-assertion-with-interpolated-string-when-burst-compilation-is-off-and-profiler-is-recording), 1177567)
    
*   Shaders: Optimized ShaderGUIUtility.ExtractCustomEditorType by using TypeCache.GetTypesDerivedFrom<ShaderGUI>() ([1094991](https://issuetracker.unity3d.com/issues/hdrp-editor-is-lagging-when-modifying-material-properties), 1181949)
    
*   Themes: Fixed the Rect selecting in the Scene view where it would always pick objects loaded from Asset Bundle. ([1158173](https://issuetracker.unity3d.com/issues/rect-selecting-in-the-scene-view-always-pick-objects-loaded-from-asset-bundle), 1171889)
    
*   UI: Fixed an issue with the UnityEvent property drawer so it shows UnityEvents in private properties correctly. ([1178687](https://issuetracker.unity3d.com/issues/events-generated-by-the-player-input-component-do-not-have-callbackcontext-set-as-their-parameter-type), 1185173)
    
*   UI: Fixed Prefabs with Slider component getting forced out of Prefab Mode in Play Mode. (1173065, 1173862)
    
*   UTR: In PlayerConnection and EditionConnection added TrySend(...) and changed Send(...) so it always deliver data. (1160182, 1181136)
    
*   Version Control: Fixed and issue with the Asset Store Package Installation wher it sometimes fails when VCS is enabled. ([1186510](https://issuetracker.unity3d.com/issues/importing-some-assets-store-packages-fails-while-editor-is-trying-to-import-meta-file), 1186516)
    

#### System Requirements

##### For development

**OS**: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (Server versions of Windows & OS X are not tested.)

**CPU**: SSE2 instruction set support.

**GPU**: Graphics card with DX10 (shader model 4.0) capabilities.

The rest mostly depends on the complexity of your projects.

###### Additional platform development requirements:

*   iOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.4 or higher.
    
*   Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
    
*   Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
    

##### For running Unity games

Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:

*   Desktop:
    
    *   OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 12.04+, SteamOS+
    *   Graphics card with DX10 (shader model 4.0) capabilities.
    *   CPU: SSE2 instruction set support.
*   iOS player requires iOS 9.0 or higher.
    
*   Android: OS 4.1 or later; ARMv7 CPU with NEON support or Atom CPU; OpenGL ES 2.0 or later.
    
*   WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.
    
*   Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities