Search Issue Tracker
Fixed in 2020.1.X
Fixed in 2019.2.X, 2019.3.X
Votes
136
Found in
2019.2.5f1
Issue ID
1185078
Regression
Yes
[iOS][OpenGLES2] Getting "Internal error, unrecognized message" when building
To reproduce:
1. Create a new project
2. Add a 3D Cube to a scene
3. Build for iOS
4. Observe errors in the console :
"Shader compiler: Compile Standard - FORWARD, Vertex Program: Internal error, unrecognized message from the shader compiler process. Please report a bug including this shader and the editor log."
5. Deploy the Xcode project to iOS device
6. Observe the crash at: "UnityGfxDeviceWorker (33): EXC_BAD_ACCESS (code=1, address=0x0"
Expected: the project is built without any issues
Actual: getting shader errors in the console while building the project and built project crashes on launch
Reproduced on:
2019.2.7f2
Regression introduced in:
2019.2.5f1
Not reproduced on:
2017.4.32f1 2018.4.10f1 2019.2.4f1 2019.3.0b4 2020.1.0a5
Crash reproduced on these devices:
- iPhone 7 iOS 12.3.1
- iPad Pro 12.9' (2nd gen) iOS 11.2.1
Getting only a black screen on these devices:
- iPad Mini 2 iOS 11.4.1
- iPad 5th gen iOS 10.3.3
Notes:
- Attaching Editor.log for console errors
- Doesn't reproduce on Android VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
- Reproduced on Metal, OpenGLES2
- Doesn't reproduce on OpenGLES3
- When building with OpenGLES2 getting a black screen with a grey SPHERE (sphere.png) even though there was only a CUBE in the scene
- When building for a second time, getting a pink screen in an iOS device
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
- [Linux] VR template "Tutorial Player" GameObject becomes blank after entering Play mode
- Editor window minimizes when changing the Layout while using the Windows split-screen function
- Object pools do not reset when re-entering the Play Mode with reload domain disabled
- Performance issue when using Shadow-Casting Lights with Batch Renderer Groups
- UI Toolkit List view twitches while scrolling down at the end of the list when list view is elastic
Eshan01
Nov 25, 2019 11:23
Unchecking Multithreaded Rendering Helps
Blabeey
Nov 25, 2019 11:21
Unchecking Multithreaded Rendering helped me to get a build.
planetfactory
Nov 21, 2019 08:54
Still not fixed? Incredible!
akeplinger
Nov 20, 2019 19:22
Blocking progress on 2 projects, same issue. Will try reverting to older, functioning versions of Unity until it is fixed.
sadakitchen
Nov 17, 2019 20:29
I can't build using ARFoundation for iOS. Please fix this issue. (x _ x)
SweatyChair
Nov 16, 2019 05:50
Removing OpenGLES causing another problem that in some devices have only a pink screen.....
merpheus
Nov 14, 2019 00:30
Major blocker for me. Reproduced with 2019.2.12f and MacOS Catalina. Grey screen on the first launch, a pink screen on the next launches.
Changing to Linear didn't help.
Removing metal and adding opengles 3 didnt help too(but I was able to see some ui elements but most of the stuff was just pink)
jerryhamk
Nov 13, 2019 11:58
I found a solution to this problem here: https://forum.unity.com/threads/unity-2019-2-7-build-ios-crashes-in-shader-compile.757754/
I reported my findings on this forum thread: https://forum.unity.com/threads/unknown-shader-compiler-error-using-unity-2019-2-8f1-when-building-ios.758339/
Also, 2019.3.0b10 works just fine.
SweatyChair
Nov 13, 2019 02:00
I can confirm that removing OpenGLES works.
SweatyChair
Nov 13, 2019 01:25
Still have this problem on 2019.2.12f1 :(