Search Issue Tracker

Fixed in 2018.2

Fixed in 2017.3, 2018.1

Votes

6

Found in

2017.3.0p1

2017.3.0a7

Issue ID

985591

Regression

Yes

[Android] App does not resume graphics context after being minimized and maximized again if Graphics Jobs are enabled

Mobile

-

How to reproduce:
1. Open the attached "AndroidResumeTest" project
2. Build project to device, run the built player
3. Minimize or switch the app
4. Return to the app

Expected result: App is still showing its graphics (Skybox, Sphere)
Actual result: Black screen is shown upon returning to app

Regression introduced in - 2017.3.0a7
Reproducible with - 2018.1.0b2, 2017.3.0p1, 2017.3.0a7
Not reproducible with - 2017.3.0a6, 2017.2.1p2

Note: Bug does not happen if the Application orientation is set to Portrait mode, every other orientation mode causes the issue to happen

Fixed in - 2018.2.0a1, 2017.3.1p2, backport coming to 2018.1

Devices tested:

Reproducible with:
Google Pixel*, OS:8.0.0, CPU:arm64-v8a, GPU:Adreno (TM) 530, Build:google/sailfish/sailfish:8.0.0/OPR3.170623.007/4286350:user/release-keys
Samsung SM G950U*, OS:7.0, CPU:arm64-v8a, GPU:Adreno (TM) 540, Build:samsung/dreamqltesq/dreamqltesq:7.0/NRD90M/G950USQU1AQC8:user/release-keys
Samsung SM G930F*, OS:7.0, CPU:arm64-v8a, GPU:Mali-T880, Build:samsung/heroltexx/herolte:7.0/NRD90M/G930FXXS1DQHF:user/release-keys
Xiaomi MI 5s*, OS:6.0.1, CPU:arm64-v8a, GPU:Adreno (TM) 530, Build:Xiaomi/capricorn/capricorn:6.0.1/MXB48T/V8.0.10.0.MAGCNDH:user/release-keys
Google Nexus 4*, OS:5.1.1, CPU:armeabi-v7a, GPU:Adreno (TM) 320, Build:google/occam/mako:5.1.1/LMY48T/2237560:user/release-keys
Htc HTC One S*, OS:4.1.1, CPU:armeabi-v7a, GPU:Adreno (TM) 225, Build:htc/tmo_de/ville:4.1.1/JRO03C/148618.11:user/release-keys

Comments (11)

  1. Ff92ee9a87fa09c67b89dc9f6fb0c258?d=mm

    JacobK

    Jan 23, 2018 15:39

    Seeing the same issue. Only since 2017.3, not an issue in 2017.2.

    App hangs at all on android if paused/resumed (switch app, lock phone, etc) if graphics jobs are enabled.

    Error in adb is "[EGL] Unable to acquire context: EGL_BAD_ACCESS: EGL cannot access a requested resource (for example a context is bound in another thread)."

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.