Search Issue Tracker
Active
Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X
Votes
1
Found in
6000.0.39f1
6000.1.0b9
6000.2.0a6
Issue ID
UUM-99837
Regression
No
WebGPU builds with Multithreading enabled crash on Safari
*Steps to reproduce:*
# Open attached project
# Open Build Profiles and switch to Web platform
# Set Client Browser Type to Safari
# Build and Run
*Actual results:* Build crashes after splashscreen with the following error:
An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:
TypeError: Argument 3 ('dynamicOffsetsData') to GPURenderPassEncoder.setBindGroup must be an instance of Uint32Array
setBindGroup@[native code]
_wgpu_encoder_set_bind_group@http://localhost:54732/Build/jkldjfgkasf.framework.js.br:9:335589
*Expected results:* Build launches without issues
*Reproducible with versions:* 6000.0.1f1, 6000.0.39f1, 6000.1.0b9, 6000.2.0a6
*Tested on (OS):* Apple M3 Max, MacOS 15.3.1
{*}Reproduced on{*}: Safari Version 18.3 (20620.2.4.11.5)
{*}Not reproducible on{*}: Google Chrome Version 133.0.6943.142 (Official Build) (arm64)
*Notes:*
* Tested and reproduced crash with projects created from Universal 3D and 3D (Bult-In Render Pipeline) templates
* Disabling Enable Native C/C++ Multithreading makes the issue go away
* Not reproducible with WebGL 2 graphics API
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [UI Builder] Viewport's gizmos for Margin and Padding disappear when dragging to modify the value and the cursor leaves the Spacing section
- "Multiplayer Center" window does not reflect changes made in "Other Packages" section
- Crash on D3DKMTOpenResource when capturing with RenderDoc while GPU Skinning is set to GPU(Batched)
- Editing and saving Curve changes in UI Builder window throws multiple errors in the Console
- [UI Builder] Value is not selected when left clicking on Spacing/Border Widget values
Add comment