### Known Issues in 2018.4.27f1

*   AI: A NavMeshAgent GameObject teleports to a near NavMeshSurface when collided with a moving NavMeshObstacle ([1072945](https://issuetracker.unity3d.com/issues/a-navmeshagent-gameobject-teleports-to-a-near-navmeshsurface-when-collided-with-a-moving-navmeshobstacle))
    
*   Audio: Unity crashes in Play Mode at FMOD\_Resampler\_Linear ([928576](https://issuetracker.unity3d.com/issues/unity-crashes-in-play-mode-at-fmod-resampler-linear))
    
*   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))
    
*   MacOS: \[OSX\] Shader import in an external exFAT drive crashes Unity ([727114](https://issuetracker.unity3d.com/issues/osx-shader-import-in-an-external-exfat-drive-crashes-unity))
    
*   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.
    
*   Scene Management: Building project when two identical scenes are open crashes the editor ([1266194](https://issuetracker.unity3d.com/issues/building-project-when-two-identical-scenes-are-open-crashes-the-editor))
    
*   Scripting: Building a project crashes when a Script Component has serialized array of a type that contains a serialized PropertyName field ([1267271](https://issuetracker.unity3d.com/issues/building-a-project-crashes-when-a-script-component-has-serialized-array-of-a-type-that-contains-a-serialized-propertyname-field))
    
*   Shader System: \[Bug\] "min16f as def32" modifier in FXC bytecode not honored when converting to SPIR-V/ESSL ([1228687](https://issuetracker.unity3d.com/issues/min16f-as-def32-modifier-in-fxc-bytecode-not-honored-when-converting-to-spir-v-slash-essl))
    
*   Windows: Cannot activate license within a docker container ([1193364](https://issuetracker.unity3d.com/issues/cannot-activate-license-within-a-docker-container))
    
*   Windows: Crash on D3D12SwapChain::CreateHWND when CreateSwapChainForHwnd returns E\_INVALIDARG ([1223896](https://issuetracker.unity3d.com/issues/crash-on-d3d12swapchain-createhwnd-when-createswapchainforhwnd-returns-e-invalidarg))
    
*   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.27f1 Release Notes

#### Fixes

*   Android: Fixed an issue where Utils.ForceCrash() might cause apps to freeze during crashing, and not exit cleanly. ([1142726](https://issuetracker.unity3d.com/issues/application-dot-forcecrash-slash-utils-dot-forcecrash-not-all-forcedcrashcategories-produce-a-crash))
    
*   Android: Fixed Android application freezes when ProgressBar appears on the screen. ([1053736](https://issuetracker.unity3d.com/issues/android-application-freezes-when-progressbar-appears-on-the-screen))
    
*   Android: Fixed failing texture compression in Linux Editor. ([1222219](https://issuetracker.unity3d.com/issues/linux-android-etc1-and-etc2-compression-fails-when-importing-textures))
    
*   Audio: Fixed Streaming AudioClip file handle leaks on sounds that are stopped before having finished the initial buffering of the stream. (1251581)
    
*   Audio: Fixed to prevent rescale already-scaled rolloff curves when setting. ([1152137](https://issuetracker.unity3d.com/issues/animation-curve-on-the-audio-source-is-copied-with-an-offset-when-using-getcustomcurve-and-setcustomcurve-methods))
    
*   Build Pipeline: Fixed an edge case where Textures attempt to load data from an invalid path during build. (1268719)
    
*   Editor: Added null protection when iterating using `ExtendVisibleAsChild`. ([1083254](https://issuetracker.unity3d.com/issues/unity-crashes-on-extendvisibleaschild-when-onsceneguidelegate-references-a-method-which-calls-handleutility-dot-pickgameobject))
    
*   Editor: Fixed crash on drag and drop from a closing window. ([1221016](https://issuetracker.unity3d.com/issues/crash-on-block-remove-when-initiating-a-drag-and-closing-the-window-from-which-the-drag-originated))
    
*   Editor: Fixed EventType.MouseDrag events being triggered when cancelling a contextual menu by right clicking or left clicking in a custom window area. ([1209976](https://issuetracker.unity3d.com/issues/eventtype-dot-mousedrag-is-triggered-when-cancelling-a-context-menu-by-right-clicking-or-left-clicking-in-a-custom-window))
    
*   Graphics: Fixed missing memory barrier when image is repeatedly bound for writing between dispatch calls.
    
*   Graphics: Fixed SkinnedMeshRenderer.BakeMesh to bake cloth changes into the target Mesh. ([1232822](https://issuetracker.unity3d.com/issues/skinnedmeshrenderer-does-not-receive-the-mesh-when-using-cloth-simulation-bakemesh-function))
    
*   Graphics: Fixed SkinnedMeshRenderer.BakeMesh to bake cloth changes into the target Mesh. ([1239074](https://issuetracker.unity3d.com/issues/crash-on-vertexdeclarationd3d11-getinputlayout-when-importing-a-broken-fbx-file))
    
*   Graphics: Fixed SplashScreen logo and background textures not being deallocated. ([1186265](https://issuetracker.unity3d.com/issues/splash-screen-resources-are-not-unloaded-from-memory-1))
    
*   Graphics: Fixed texture streaming not loading correct mips and not respecting QualitySettings.masterTextureLimit for shadow mask textures. ([1254505](https://issuetracker.unity3d.com/issues/texture-streaming-not-loading-correct-mips-and-not-respecting-qualitysettings-dot-mastertexturelimit))
    
*   IL2CPP: Fixed crash on startup with script debugging enabled with deeply nested generics. ([1226831](https://issuetracker.unity3d.com/issues/il2cpp-arm64-project-crashes-on-script-runtime-initialization-when-using-simpleinjector-while-script-debugging-is-on))
    
*   IL2CPP: Fixed crash on unresolved security attr type. ([1251023](https://issuetracker.unity3d.com/issues/fatal-error-in-unity-cil-linker-when-building-to-standalone-with-microsoft-maps-dll))
    
*   IL2CPP: Fixed to avoid warnings from IL2CPP generated code when struct prototype warnings are enabled for C files. ([1247033](https://issuetracker.unity3d.com/issues/ios-using-xcode-recommended-settings-throws-this-function-declaration-is-not-a-prototype-warnings-when-deploying-the-app))
    
*   IL2CPP: Fixed to support IPv6 addresses in Dns.GetHostAddress on Windows. ([1258695](https://issuetracker.unity3d.com/issues/il2cpp-c-number-cli-dns-for-ipv6-throws-a-socketexception-in-the-player-build))
    
*   IMGUI: Fixed an issue where UGUI Components receive MouseOver events when the Player is in Windowed Mode, focused and the mouse is outside the window. ([1250718](https://issuetracker.unity3d.com/issues/ugui-components-receive-mouseover-events-when-the-player-is-in-windowed-mode-focused-and-the-mouse-is-outside-the-window))
    
*   iOS: Fixed an issue with the loading of the system font on iOS 13. ([1246465](https://issuetracker.unity3d.com/issues/macos-ios-font-dot-createdynamicfontfromosfont-unable-to-load-some-system-fonts))
    
*   iOS: Fixed to correctly implement touch reset when app resigns active. ([1253537](https://issuetracker.unity3d.com/issues/ios-input-dot-touchcount-does-not-reset-after-opening-and-closing-the-control-center))
    
*   iOS: Fixed unintended storyboard rotation if device changes orientation during initial application loading and autorotate is enabled. ([1269547](https://issuetracker.unity3d.com/issues/storyboard-rotates-from-portrait-to-landscape-mode-during-initial-application-loading-when-autorotate-is-enabled))
    
*   iOS: Fixed validation errors when creating and using RenderTexture with AA sample count not supported by the device. (1274764)
    
*   Package Manager: Fixed an outdated parameter name in the `UnityEditor.PackageManager.Client.Remove` API. (1272162)
    
*   Prefabs: Fixed crash when using the logging functionality before instantiating prefabs in an enumerator. ([1257683](https://issuetracker.unity3d.com/issues/crash-in-transform-gettransformaccess-when-using-the-logging-functionality-before-instantiating-prefabs-in-an-enumerator))
    
*   Profiler: Fixed profiler not counting number of draw calls correctly when using CommandBuffer. ([1115727](https://issuetracker.unity3d.com/issues/drawmesh-and-similar-from-commandbuffer-does-not-add-gpu-timestamps-so-time-in-profiler-is-0))
    
*   Scripting: Fixed an issue where adding multiple precompiled assemblies with the same name could cause script compilation to get stuck in a loop. ([1217707](https://issuetracker.unity3d.com/issues/editor-crashes-when-importing-prefab-referencing-scripts-from-precompiled-libraries))
    
*   Shaders: Fixed to allow Shaders with GrabPass to be added to ShaderVariantCollection. ([1264467](https://issuetracker.unity3d.com/issues/shadervariantcollection-impossible-to-add-a-shader-to-svc-when-the-shader-contains-a-grabpass))
    
*   Universal Windows Platform: Fixed incorrect warning saying that BC7 texture format is not supported on UWP when in fact it is. ([1264626](https://issuetracker.unity3d.com/issues/editor-claims-bc7-texture-format-is-not-supported-for-universal-windows-platform-when-it-actually-works-fine))
    
*   Universal Windows Platform: Fixed Unity crashing after initializing it second time if splashscreen is enabled. ([1231532](https://issuetracker.unity3d.com/issues/uwp-dot-net-crash-when-initializing-multiple-appcallbacks))