### Known Issues in 2018.4.26f1

*   Animation: Animator.Update CPU time spikes when multiple animations are playing ([1184690](https://issuetracker.unity3d.com/issues/animator-dot-update-cpu-time-spikes-when-multiple-animations-are-playing))
    
*   Asset Importers: Crash on VertexDeclarationD3D11::GetInputLayout when importing a broken FBX file ([1239074](https://issuetracker.unity3d.com/issues/crash-on-vertexdeclarationd3d11-getinputlayout-when-importing-a-broken-fbx-file))
    
*   MacOS: \[Mac\] Many artifacts can be seen in Scene View when Scene Light is enabled and HDR is on with Metal API and Mac OS X 10.15.4 ([1240265](https://issuetracker.unity3d.com/issues/mac-many-artifacts-can-be-seen-in-scene-view-when-scene-light-is-enabled-on-with-metal-api-and-mac-os-x-10-dot-15-dot-4))
    
*   Package Manager: Immutable packages altered by the API Updater are reverted to their original state when packages are resolved, which can lead to slower import performance in that context.
    
*   macOS: If the Android Tools are not installed through the Hub, macOS 10.15 (Catalina) default security settings will prevent the Android NDK binaries being executed. These settings have to be changed or a signed Android NDK (r16b) will be needed to build Android. More information here: https://developer.android.com/ndk/downloads/older\_releases.
    

### 2018.4.26f1 Release Notes

#### Fixes

*   AI: Resolves an issue where NavMeshQuery::Raycast could get stuck in an infinite loop if the NavMesh contains degenerate polygons. ([1254813](https://issuetracker.unity3d.com/issues/navmeshquery-raycast-contains-an-endless-loop-that-makes-the-editor-freeze-when-using-navmeshagent-dot-raycast))
    
*   Android: Fixed an issue when using blend shapes with GPU skinning on older Adreno devices with OpenGL ES. ([1253349](https://issuetracker.unity3d.com/issues/android-gles-setting-blend-shape-weight-on-one-object-adjusts-the-value-on-other-near-objects-on-some-devices))
    
*   Android: Fixed memory leak when resolving stacktraces on ARM64, for ex., when calling Debug.Log. ([1235461](https://issuetracker.unity3d.com/issues/memory-leak-in-android-build-when-full-stack-trace-logging-is-enabled))
    
*   Animation: Fixed animation does not play correctly when Optimized Game Object functionality is used. ([1185568](https://issuetracker.unity3d.com/issues/animation-does-not-play-correctly-when-optimized-game-object-functionality-is-used-and-a-child-gameobject-is-added-to-bone))
    
*   Asset Import: Fixed an issue where clips did not fill the entire timeline in the Animation Inspector. ([1202394](https://issuetracker.unity3d.com/issues/the-total-frames-of-the-animation-does-not-fill-the-timeline))
    
*   Asset Pipeline: Prevent PluginImporter importing from root folders in registered asset folders. ([1193341](https://issuetracker.unity3d.com/issues/package-folders-ending-in-dot-framework-are-incorrectly-handled-and-treated-as-native-plugins-instead-of-packages))
    
*   Audio: Fixed editor crash on changing 'System Sample Rate' when Audio track preview is being played in Timeline window. ([1232743](https://issuetracker.unity3d.com/issues/audio-editor-crashes-on-changing-system-sample-rate-when-audio-track-preview-is-being-played-in-timeline-window))
    
*   Build Pipeline: Reduce amount of garbage collection performed inside the ContentBuildInterface.
    
*   Editor: Fixed crashing when loading a project with duplicate scenes. ([1069650](https://issuetracker.unity3d.com/issues/unity-crashes-when-opening-a-project-with-two-identical-scenes-one-of-them-being-unloaded))
    
*   Editor: Fixed editor performance regression due to too many GetTreeViewFolderSelection calls. (1244193)
    
*   Editor: Fixed issue causing clicking on Debug.Log(...) entries in the console window to fail to open source files in various situations. ([1181364](https://issuetracker.unity3d.com/issues/double-clicking-error-in-the-console-does-not-open-script-in-code-editor-when-script-is-outside-the-project-folder))
    
*   Editor: Fixed issue with RuntimeInitializeOnLoadMethodAttribute not working in players builds inside player-only code blocks and inside player-only .asmdef assemblies. (1071599)
    
*   Editor: Fixed tab dragging on Windows from a secondary monitor where the taskbar is on the left edge of the screen. (1233409)
    
*   Graphics: Fixed Editor view repaint causing geometry explosion randomly. ([1267126](https://issuetracker.unity3d.com/issues/metal-editor-view-repaint-causes-geometry-explosion-randomly))
    
*   Graphics: Fixed occasional "Invalid memory pointer" error when a GPU instanced mesh particle system is visible. (1256196)
    
*   Graphics: Fixed warmup of shaders with instancing variant crashing on some graphics api. (1245347)
    
*   Graphics: Solved performance issues with reflection probe anchors when reloading scenes.
    
*   IL2CPP: Added handling for enum types with more than 32784 fields. (1258202)
    
*   IL2CPP: Corrected Array.CreateInstance(Type, int\[\], int\[\]) to create an SZ\_ARRAY when passed rank of {1} and lower bounds of {0}. ([1217556](https://issuetracker.unity3d.com/issues/il2cpp-type-of-arrays-with-explicitly-defined-zero-lower-bound-is-incorrect-in-il2cpp-and-differ-from-mono))
    
*   IL2CPP: Fixed ArgumentException thrown in Socket constructor when using Windows SDK 10.0.19041.0. ([1251011](https://issuetracker.unity3d.com/issues/system-dot-net-dot-socket-objects-throw-argumentexception-in-il2cpp-after-installing-windows-sdk-2004))
    
*   IL2CPP: Fixed ARM64 release build failure that could occur in some circumstances. ([1251628](https://issuetracker.unity3d.com/issues/android-il2cpp-arm64-release-build-fails))
    
*   IL2CPP: Fixed managed stacktrace resolving on old Android devices (5.0 and lower), previously stacktrace resolving would fail and would show zero frames, now it should show proper managed stacktrace. ([1242285](https://issuetracker.unity3d.com/issues/android-stack-traces-using-application-dot-logmessagereceived-callback-dont-appear-correctly-or-at-all-in-android-5-and-possibly-4))
    
*   iOS: Fixed crash in WebCamTexture when permission has been denied to the cameras. ([1217018](https://issuetracker.unity3d.com/issues/calling-webcamtexture-dot-play-causes-an-nsinternalinconsistencyexception-and-crashes-the-application-if-camera-access-is-denied))
    
*   iOS: Fixed occasional crash on exit coming from iOS calling \[UIViewController prefersHomeIndicatorAutoHidden\] or \[UIViewController preferredScreenEdgesDeferringSystemGestures\] after unity have been killed.
    
*   iOS: Fixed storyboards sometimes still rotating to forbidden orientations on iOS 13+. ([1266961](https://issuetracker.unity3d.com/issues/ios-storyboard-shows-in-landscape-orientation-for-a-second-even-though-auto-rotation-only-allows-portrait-orientations))
    
*   iOS: Fixed unintended storyboard rotation if device changes orientation during initial application loading. ([1190428](https://issuetracker.unity3d.com/issues/ios-storyboard-shows-in-a-landscape-mode-for-a-second-even-though-device-orientation-in-xcode-is-set-to-portrait))
    
*   iOS: Fixed xcode archive validation error when using custom storyboard. ([1264496](https://issuetracker.unity3d.com/issues/ios-using-custom-storyboard-as-a-launch-screen-with-multitasking-enabled-fails-the-archive-validation-for-app-store))
    
*   iOS: On iOS13 it is now possible to customize launchscreen viewcontroller, so it will adhere to unity settings for statusbar appearance and enabled orientations. ([1253671](https://issuetracker.unity3d.com/issues/ios-the-status-bar-flashes-during-the-splash-screen-display-when-a-built-project-is-launched-on-ios))
    
*   macOS: Fixed issue where a system dialog pops up in batch mode after a previous crash. ([1183783](https://issuetracker.unity3d.com/issues/macos-manual-input-requiring-pop-up-appears-in-batch-mode-if-unity-didnt-close-properly-on-the-last-launch))
    
*   macOS: Hide dock icon in batchmode. ([1183783](https://issuetracker.unity3d.com/issues/macos-manual-input-requiring-pop-up-appears-in-batch-mode-if-unity-didnt-close-properly-on-the-last-launch))
    
*   Particles: Fixed crash when using ParticleSystemRenderer.BakeMesh with Mesh particles and GPU instancing. ([1262125](https://issuetracker.unity3d.com/issues/crash-in-stackallocator-trydeallocate-when-calling-particlesystemrenderer-dot-bakemesh))
    
*   Physics: Fixed an issue with cloth not updating its skinned mesh properly on the first frame it becomes visible. ([1254174](https://issuetracker.unity3d.com/issues/cloth-has-graphical-artifacts-when-an-object-moves-out-of-the-camera))
    
*   Physics: Fixed an issue with cloth where having all particles pinned would cause the the bounds of its related SkinnedMeshRenderer to get corrupted. ([1224213](https://issuetracker.unity3d.com/issues/cloth-component-sets-renderer-bounds-to-nan-when-constraints-of-all-vertices-are-set-to-0))
    
*   Physics: Fixed an issue with Cloth.SetSelfAndInterCollisionIndices where setting a 0 length List would cause cloth to not clear it's internal array of indices. ([1153027](https://issuetracker.unity3d.com/issues/cannot-remove-cloth-self-collision-and-inter-collision-when-they-are-applied-onto-a-gameobject))
    
*   Profiler: Fixed an issue that could cause the Editor to crash when selecting batch thumbnails in the UI Details Profiler module. ([1241230](https://issuetracker.unity3d.com/issues/crash-on-ui-canvasmanager-renderprofiler-when-selecting-ui-images-in-the-profiler-loaded-from-a-specific-data-file))
    
*   Profiler: Optimized frame stats calculation when selecting a sample in Profiler Window. ([967289](https://issuetracker.unity3d.com/issues/performance-issue-in-profiler-ui-with-increasing-number-of-events))
    
*   Scripting: Debugger improvements and crash fixes. ([1249172](https://issuetracker.unity3d.com/issues/macos-crash-on-buffer-add-value-full-when-debugging-with-code-editor-attached))
    
*   Scripting: Fixed an error for async debug of a generic method. ([1241280](https://issuetracker.unity3d.com/issues/crash-when-performing-step-over))
    
*   Scripting: Fixed case where ArrayTypeMismatchException was being thrown incorrectly. ([1235903](https://issuetracker.unity3d.com/issues/mono-arraytypemismatchexception-is-thrown-when-using-array-of-generic-icollection))
    
*   Scripting: Fixed crash that was occurred when the managed debugger would attempt to load a pdb that had zero sequence points. ([1241344](https://issuetracker.unity3d.com/issues/macos-editor-crashes-on-mono-log-write-logfile-when-attaching-a-debugger-and-then-setting-a-breakpoint))
    
*   Scripting: Fixed illegal modification of components on GameObject. ([1022204](https://issuetracker.unity3d.com/issues/the-editor-crashes-when-exiting-the-play-mode-in-the-specific-project))
    
*   Shaders: Fixed a shader compiler crash when two cbuffers with the same name are declared within the same shader. This now results in a compilation error. ([1242162](https://issuetracker.unity3d.com/issues/an-internal-error-is-thrown-when-using-cbuffer-in-a-custom-shader))
    
*   Shaders: Fixed an issue which was causing Shaders build on newer versions of Unity not to load on an older version within the same Minor Version patch set. ([1252232](https://issuetracker.unity3d.com/issues/shader-in-asset-bundle-built-with-unity-newer-version-is-broken-on-older-versions))
    
*   Shaders: Fixed an issue which would causes shader requirements not to be serialised correctly.
    
*   Text: Fixed for GetPathsToOSFonts() not returning any valid font file paths on iOS. (1262883)
    
*   TextCore: Fixed potential Array Out Of Bounds error when fetching Glyph Pair Adjustment records. (1262879)
    
*   TextMeshPro: Fixed for GetPathsToOSFonts() not returning any valid font file paths on iOS. (1262883)
    
*   TextMeshPro: Fixed potential Array Out Of Bounds error when fetching Glyph Pair Adjustment records. (1262879)
    
*   UI: Fixed the issue where the vertices were not stripped for rich text in multi line. ([1182818](https://issuetracker.unity3d.com/issues/vertices-for-richtext-markups-do-not-get-stripped-if-the-text-does-not-fit-in-a-single-line))
    
*   XR: Added build error when attempting to build ARCore with invalid Graphics API targets. ([1129305](https://issuetracker.unity3d.com/issues/arcore-opengles2-editor-should-throw-error-if-trying-to-deploy-with-opengles2-since-it-is-not-supported-by-arcore))
    
*   XR: Fixed PhotoCaptureFrame apis when using Hololens 2. ([1207427](https://issuetracker.unity3d.com/issues/photocaptureframe-fails-to-provide-camera-matrices-on-hololens-2))
    
*   XR: Recenters the Headset when Oculus' Reset View is called from the OS. (1159322)