Search Issue Tracker
Third Party Issue
Votes
2
Found in
2021.3.25f1
2022.3.15f1
2023.3.0a3
6000.0.0b11
Issue ID
UUM-36751
Regression
No
[Android] [OpenGLES3] Player crashes when using FrameBufferFetch and TextureSample at the same time in the texture
How to reproduce:
1. Open the "IN_40256" project
2. Press File -> Build Settings
3. Make sure the Android device is connected and the device is selected in the "Run Device" dropdown
4. Press Build And Run
Expected result: Player doesn't crash
Actual result: Player crashes
Reproducible with: 2020.3.48f1, 2021.3.25f1, 2022.2.20f1, 2023.1.0b18, 2023.2.0a16
Reproducible on these devices:
VLNQA00178, Xiaomi Redmi Note 4 (Redmi Note 4), Android 6.0, CPU: MediaTek Helio X20 MT6797M, GPU: Mali-T880
VLNQA00267, Samsung Galaxy S10+ (SM-G975F), Android 12, CPU: NOT FOUND, GPU: Mali-G76
HUAWEI P40 (user reported)
HUAWEI P40Pro (user reported)
HUAWEI Meta 40 (user reported)
No reproducible on these devices:
VLNQA00120, Google Pixel 2 (Pixel 2), Android 8.1.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00363, Samsung Galaxy Z Fold2 5G (SM-F916B), Android 11, CPU: Snapdragon 865 SM8250, GPU: Adreno (TM) 650
Notes:
- Only reproducible on Android
- Not reproducible with Vulcan Graphics API
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
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Resolution Note:
This issue is caused by an error in the OpenGL ES driver on Mali-based hardware, specifically with `glUniform4fv` errornously handling uniform location conflicts. According to the GPU manufacturer, a fix has been implemented in their driver, however, given the nature of driver updates in the Android ecosystem, their fix may not be availble on all devices.