Search Issue Tracker
Won't Fix
Votes
8
Found in
2022.1.21f1
2022.2.0b13
2023.1.0a17
2023.2.0a1
Issue ID
UUM-18208
Regression
Yes
[WebGL] Player crashes on "TypeError: null is not an object" when opened on an iOS 16 device if using specific shaders
How to reproduce:
1. Open the user’s attached "iOS 16 Crash.zip" project
2. In the Build Settings select “WebGL” and build
3. Open the project on an iOS 16 device
4. Observe the result
Expected result: No crash
Actual result: Crash
Reproducible with: 2022.1.0a16, 2022.1.21f1, 2022.2.0b13, 2023.1.0a17
Not reproducible with: 2020.3.41f1, 2021.3.12f1, 2022.1.0a13
Could not test with: 2022.1.0a14, 2022.1.0a15 (Editor crashes when building)
Reproduced on:
VLNQA00394 - iPhone 13 mini, 16.0 iOS
Not reproduced on:
VLNQA00494 - iPhone 14 Pro Max, 16.0.3 iOS
VLNQA00392 - iPad (9th generation), 15.0 iOS
VLNQA00479 - Samsung Galaxy S22 (SM-S901B), CPU: Exynos 2200, GPU: ANGLE (Samsung Xclipse 920)
Notes:
- User reproduced it with iOS 16, 16.0.2, 16.0.3
- Not reproducible using iOS player
Comments (4)
-
djonny_d
Jul 03, 2025 07:42
Safari 18.5 (20621.2.5.11.8)
Happens in all games where URP is used. Hey, Unity team, you have a huge problem! Why are you ignoring it?! -
TrueNoob141
May 10, 2025 16:49
Still happened OS: iOS 18.3; Browser Safari 18.3; iPhone 13 Pro Max
-
norvitush
May 08, 2024 16:08
error continues on - ios iPhone 13 Pro, iOS 17.0, Safari
-
eelvisgod
Mar 21, 2024 20:38
error continues on version 12 pro max 17.1.2
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
- Mono Windows Builds don't produce full log callstacks when generating logs
- AssetBundles fail to load when running in Built Players for Mobile Devices
- UI elements with text gets bigger and grey when Player window is moved to another screen with different resolution
- System name accepts multiline text but crops it on confirmation, duplicates input, and shrinks the field when empty
- UI element scale and position are wrong in project build when DRS is changed with HDR and Software Dynamic Resolution enabled
Resolution Note:
Apple fixed the WASM bug in iOS 16.3. Our devs can no longer repro this issue on iPadOS and iOS versions 16.3 and 16.4, so we recommend updating to the latest iOS version.