Not signed in
Copyright © 2026 Unity Technologies
Steps to reproduce:
1. Open the attached “VulkanCrashIssue-6000.0” project
2. Build and Run the project on the device
3. Wait for half a minute
Expected result: The Player doesn’t crash
Actual result: The Player crashes
Reproducible with: 2021.3.37f1, 2022.3.24f1, 2023.2.17f1, 6000.0.0b14
Could not test with: 2023.2.18f1 (red screen)
Testing environment: macOS Sonoma 14.3.1 (Intel)
Not reproducible on: No other environment tested
Reproducible with these devices:
VLNQA00513 - OnePlus Nord N10 5G (BE2029), CPU: Snapdragon 690 SM6350, GPU: Adreno 619, OS: 11
VLNQA00472 - samsung Galaxy A52 (SM-A525F), CPU: Snapdragon 720G (SM7125), GPU: Adreno 618, OS: 12 (freezes)
Xperia 10 III (SOG04) (by user)
AQUOS sense6 (SH-M19) (by user)
AQUOS sense7 (SH-53C) (by user)
Galaxy A52 5G (SC-53B) (by user)
Not reproducible with these devices:
VLNQA00334 - Xiaomi Mi A3 (Mi A3), CPU: Snapdragon 665 SM6125, GPU: Adreno 610, OS: 11
VLNQA00526 - samsung Galaxy A12 (SM-A125F), CPU: Mediatek MT6765 Helio P35 (12nm), GPU: PowerVR Rogue GE8320, OS: 12
VLNQA00409 - Galaxy Z Fold3 5G (SM-F926B), CPU: Snapdragon 888, GPU: Adreno 660, OS: 11
Note: Reproducible with Vulkan and with OpenGLES, but only with OnePlus Nord N10 5G, which seems to be a duplicate of another issue
The last few lines of the stacktrace:
2024/01/24 12:01:10.492 11289 Adreno-GSL <gsl_ldd_control:553>: ioctl fd 90 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
2024/01/24 12:01:10.492 11289 Adreno-GSL <log_gpu_snapshot:462>: panel.gpuSnapshotPath is not set.not generating user snapshot
2024/01/24 12:01:10.584 11289 Adreno-GSL <sharedmem_gpuobj_alloc:2736>: sharedmem_gpumem_alloc: mmap failed errno 12 Out of memory
2024/01/24 12:01:10.584 11289 Adreno-GSL <gsl_memory_alloc_pure:2604>: GSL MEM ERROR: kgsl_sharedmem_alloc ioctl failed.
2024/01/24 12:01:10.586 11289 libc malloc(532480) failed: returning null pointer
2024/01/24 12:01:10.587 11289 libc++abi terminating with uncaught exception of type std::bad_alloc: std::bad_alloc
2024/01/24 12:01:10.587 11289 CRASH Forwarding signal 5
0001/01/01 00:00:00.000 -1 --------- beginning of crash
2024/01/24 12:01:10.587 11289 libc Fatal signal 5 (SIGTRAP), code 1 (TRAP_BRKPT), fault addr 0x7a1d6b9df0 in tid 11827 (UnityGfxDeviceW), pid 11289 (sue.vulkancrash)
Sign in to see your voted issues