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

All about bugs

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