How to reproduce:
1. Build And Run the user’s attached “GraphicsJobIssue.zip” project on iOS device
2. Make sure that the “Graphics Jobs (Experimental)” setting is enabled in the Player Settings
3. Observe the result
Expected result: No crash and no messages about a leak
Actual result: App crashes, and the “Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed, and likely a leak” message appears
Reproducible with: 2021.3.29f1, 2022.3.7f1, 2023.1.10f1, 2023.2.0b6
Reproduced on:
VLNQA00494 - iPhone 14 Pro Max, 16.3.1 iOS
VLNQA00358 - iPhone 12, 14.1 iOS
Not reproduced on:
VLNQA00498 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 13
VLNQA00409 - Galaxy Z Fold3 5G (SM-F926B), CPU: Snapdragon 888, GPU: Adreno 660, OS: 11
VLNQA00334 - Xiaomi Mi A3 (Mi A3), CPU: Snapdragon 665 SM6125, GPU: Adreno 610, OS: 11
Note: reproduction rate is not 100%. Also, the app rarely crashed