Search Issue Tracker

Third Party Issue

Votes

0

Found in

2020.3.44f1

2021.3.17f1

2022.2.3f1

2023.1.0a26

Issue ID

UUM-23043

Regression

No

[Android] Null Pointer Dereference crash in libGLESv2_mtk.so on PowerVR Rogue GE8320 device when a specific project is run

-

How to reproduce:
1. Open the attached “PlayerToonShader_Repro” project
2. Build and Run the “Main” Scene on Android

Expected result: No crash
Actual result: Crashed on shader load

Reproducible with: 2020.3.41f1, 2021.3.17f1, 2022.2.3f1, 2023.1.0a26

Reproduced on: Windows 10

Reproducible with device:
Lenovo Tab M10 2nd Gen HD (TB-X306 / ZA6W0098GB)

Not reproducible with devices:
VLNQA00472 - Samsung Galaxy A52 (SM-A525F), CPU: Snapdragon 720G (SM7125), GPU: Adreno 618, OS: 12
VLNQA00414 - Galaxy Note10+ 5G (SM-N976V), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 9
VLNQA00409 - Galaxy Z Fold3 5G (SM-F926B), CPU: Snapdragon 888, GPU: Adreno 660, OS: 11
VLNQA00335 - Galaxy S20+ 5G (SM-G986B), CPU: Exynos 990, GPU: Mali-G77, OS: 10.0.0

Backtrace:
#00 pc 000cb29a /vendor/lib/egl/libGLESv2_mtk.so (BuildId: ef7f935c2862be104438de78b5589491)
#01 pc 000d08eb /vendor/lib/egl/libGLESv2_mtk.so (BuildId: ef7f935c2862be104438de78b5589491)
#02 pc 0005244b /vendor/lib/egl/libGLESv2_mtk.so (BuildId: ef7f935c2862be104438de78b5589491)
#03 pc 0002a7d7 /vendor/lib/libsrv_um.so (PVRSRVDevMemXCreateDevmemMemDesc+850) (BuildId: a68cce07f516fe32ae7ad7211f7f95c2)
#04 pc 0007f923 /apex/com.android.runtime/lib/bionic/libc.so (__unregister_atfork+26) (BuildId: 97a54a25b279e50c0c8197f4d5295516)

  1. Resolution Note:

    This is an issue with the OpenGL ES driver on this device, which has been reported to the GPU supplier.

Add comment

Log in to post comment