Steps to reproduce:
1. Open the attached project “IN-143025” in file explorer
2. Run an added script “build.sh” (./build.sh, press enter and type which version <6000.0.75f1>)
3. Connect your android to computer
4. Run “loop.sh” script (./loop.sh --apk <apk file location>)
5. Observe the result in the console
Actual result: The Player crashes from time to time
Expected result: The Player never crashes
Reproducible with: 6000.0.0f1, 6000.0.75f1, 6000.3.16f1, 6000.4.8f1, 6000.5.0b10, 6000.6.0a5
Built on: Tahoe Windows 11
Not reproducible on: No other environment tested
Reproducible with these devices:
OnePlus Nord 3 5G (CPH2493), CPU: Mediatek Dimensity 9000 (MT6983), GPU: Mali-G710 MC10, OS: 13
Not reproducible with these devices:
VLNQA00586 - OnePlus OnePlus Nord (AC2003), CPU: Snapdragon 690 SM6350, GPU: Adreno 620, OS: 10
Xiaomi Mi 14T (M2011K2G), CPU: MediaTek Dimensity 8300-Ultra (MT6897) GPU: Mali-G615 MC6, OS: 15
Note: I suggest running the loop for 100 cycles
First few lines of stack trace:
05-21 10:43:30.895 E/CRASH (16830): #00 pc 000000000176b1d0 /vendor/lib64/egl/mt6983/libGLES_mali.so (BuildId: 2d992a897a0460e6)
05-21 10:43:30.895 E/CRASH (16830): #01 pc 00000000016b5eec /vendor/lib64/egl/mt6983/libGLES_mali.so (BuildId: 2d992a897a0460e6)
05-21 10:43:30.895 E/CRASH (16830): #02 pc 00000000006b0e2c /vendor/lib64/egl/mt6983/libGLES_mali.so (BuildId: 2d992a897a0460e6)
05-21 10:43:30.895 E/CRASH (16830): #03 pc 00000000006b561c /vendor/lib64/egl/mt6983/libGLES_mali.so (vkQueueSignalReleaseImageANDROID+24) (BuildId: 2d992a897a0460e6)
05-21 10:43:30.895 E/CRASH (16830): #04 pc 0000000000027164 /system/lib64/libvulkan.so (BuildId: 49d91deacd16aa5bdbf0d9b532fb11cc)
05-21 10:43:30.895 E/CRASH (16830): #05 pc 000000000072724c /data/app/~~63CoRfFUlDOo7f7u2mSKKA==/com.unity.crashrepro-TCvb_hLd2x7CPE32qFyGog==/lib/arm64/libunity.so (BuildId: 51e88f4d2ec0de1c)