Skip to content

STATUS_ACCESS_VIOLATION when requesting device for Intel iGPU on wgpu 27.0.1 #8296

@vorporeal

Description

@vorporeal

Description
#8110 introduces a regression which produces a STATUS_ACCESS_VIOLATION crash when requesting a device for an Intel(R) Iris(R) Xe Graphics integrated graphics adapter. The crash does not reproduce at 1f10d0c, but does at 05cc6dc.

Repro steps
I can reproduce this by running cargo run --bin wgpu-examples hello_triangle with WGPU_BACKEND set to dx12.

Expected vs observed behavior
Should be able to request device without any crash (as worked in the previous commit on trunk).

Extra materials

Screenshot of relevant stack trace from windbg:

image

Platform

  • Windows 11 (10.0.26100)
  • Intel i9-13900H CPU
  • Intel(R) Iris(R) Xe Graphics (driver version 32.0.101.6913)
    • This is the device that is having issues.
  • NVIDIA RTX 2000 Ada Generation Laptop GPU
    • This continues to work without issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions