Closed Bug 1863983 Opened 2 years ago Closed 1 year ago

Categories

(Core :: Graphics: WebGPU, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 2 open bugs, )

Details

Crash Data

Attachments

(1 file)

Crash Signature: [@ mozilla::webgpu::TextureView::TextureView ] [@ d3d12::com::impl$4::deref ] → [@ mozilla::webgpu::TextureView::TextureView ] [@ d3d12::com::impl$4::deref ] [@ mozilla::webgpu::Texture::Texture ] [@ d3d12::com::ComPtr<T>::as_unknown ]
Summary: [WEbGPU[ crash on https://toji.github.io/webgpu-clustered-shading/ → [WebGPU] crash on https://toji.github.io/webgpu-clustered-shading/
Blocks: webgpu-apps
Severity: -- → S3
Priority: -- → P3
See Also: → 1862284
Crash Signature: [@ mozilla::webgpu::TextureView::TextureView ] [@ d3d12::com::impl$4::deref ] [@ mozilla::webgpu::Texture::Texture ] [@ d3d12::com::ComPtr<T>::as_unknown ] → [@ mozilla::webgpu::TextureView::TextureView ] [@ d3d12::com::impl$4::deref ] [@ mozilla::webgpu::Texture::Texture ] [@ d3d12::com::ComPtr<T>::as_unknown ] [@ core::result::unwrap_failed | wgpu_bindings::server::wgpu_server_encoder_copy_texture_to_buf…

This demo now works for me on linux.

Attached file about:support

For me, the demo will load and start to display on screen. After maybe 5-10 seconds, the tab will crash. Can repro both with and without DX12 no-readback.
Previously, the page would crash instantly.

This demo doesnt run for me now.

Console:

Uncaptured WebGPU error: Internal error: FXC D3DCompile error (Unspecified error (0x80004005)): C:\Program Files\Firefox Nightly\Shader@0x00000283566C9000(37,10-26): error X3059: array dimension must be between 1 and 65536

10:05:35.928 Uncaptured WebGPU error: In a set_pipeline command, caused by: ComputePipeline with '' label is invalid
10:05:35.928 Uncaptured WebGPU error: Command encoder is locked by a previously created render/compute pass. Before recording any new commands, the pass must be ended.
10:05:35.928 Uncaptured WebGPU error: Command encoder is invalid
10:05:39.523 Uncaptured WebGPU error: Internal error in ShaderStages(FRAGMENT) shader: FXC D3DCompile error (Unspecified error (0x80004005)): C:\Program Files\Firefox Nightly\Shader@0x00000283788EF000(24,10-26): error X3059: array dimension must be between 1 and 65536

10:05:39.579 Uncaptured WebGPU error: Internal error in ShaderStages(FRAGMENT) shader: FXC D3DCompile error (Unspecified error (0x80004005)): C:\Program Files\Firefox Nightly\Shader@0x0000028374D85000(24,10-26): error X3059: array dimension must be between 1 and 65536

10:05:39.599 Uncaptured WebGPU error: In a set_pipeline command, caused by: RenderPipeline with '' label is invalid

This demo WFM on my M1 Macbook Pro with no apparent trend for memory increase over the 2 minutes I observed.

Mayank: That looks related to webgpu-fxc.

See Also: → webgpu-fxc

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: