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

iOS

-

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

Comments (54)

  1. Eshan01

    Nov 25, 2019 11:23

    Unchecking Multithreaded Rendering Helps

  2. Blabeey

    Nov 25, 2019 11:21

    Unchecking Multithreaded Rendering helped me to get a build.

  3. planetfactory

    Nov 21, 2019 08:54

    Still not fixed? Incredible!

  4. 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.

  5. sadakitchen

    Nov 17, 2019 20:29

    I can't build using ARFoundation for iOS. Please fix this issue. (x _ x)

  6. SweatyChair

    Nov 16, 2019 05:50

    Removing OpenGLES causing another problem that in some devices have only a pink screen.....

  7. 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)

  8. jerryhamk

    Nov 13, 2019 11:58

  9. SweatyChair

    Nov 13, 2019 02:00

    I can confirm that removing OpenGLES works.

  10. SweatyChair

    Nov 13, 2019 01:25

    Still have this problem on 2019.2.12f1 :(

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.