Skip to content

[ORT GPU][WebNN] Edge Canary browser crashed when running two WebNN QDQ subgraph tests #26531

@BruceDai

Description

@BruceDai

Describe the issue

Edge Canary browser crashed when running quantized leaky relu and quantized softmax two WebNN QDQ subgraph tests by ORT default GPU EP with the error

GpuProcessHost: The GPU process crashed! Exit code: STATUS_ACCESS_VIOLATION.

/cc @fdwr PTAL, thanks!

To reproduce

  1. Install Windows App SDK Stable 1.8.2 (1.8.251003001)
  2. Install lates Edge Canary browser
  3. Launch Edge Canary browser, navigate to about://flags enabled "Enables WebNN API" and "ONNX Runtime backend for WebNN" flags, then relaunch browser
  4. Navigate to below test url, crash happened
Test Test URL
quantized leaky relu https://wpt.live/webnn/conformance_tests/qdq_subgraph.https.any.html?device=gpu&tc=quantized%20leaky%20relu
quantized softmax https://wpt.live/webnn/conformance_tests/qdq_subgraph.https.any.html?device=gpu&tc=quantized%20softmax

Urgency

No response

ONNX Runtime Installation

Released Package Windows App SDK Stable 1.8.2 (1.8.251003001)

ONNX Runtime Version or Commit ID

1.23.25.928

Execution Provider

ORT default GPU EP

Metadata

Metadata

Assignees

No one assigned

    Labels

    ep:WebNNWebNN execution providerplatform:webissues related to ONNX Runtime web; typically submitted using templatequantizationissues related to quantization

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions