Bug 277438
Summary: | REGRESSION (280789@main?): [ Sonoma wk2 release ] http/tests/webgpu/webgpu/api/validation/encoding/cmds/render/draw.html is constant crash. | ||
---|---|---|---|
Product: | WebKit | Reporter: | Anfernee Viduya <aviduya> |
Component: | WebGPU | Assignee: | Mike Wyrzykowski <mwyrzykowski> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | mwyrzykowski, tzagallo, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Anfernee Viduya
http/tests/webgpu/webgpu/api/validation/encoding/cmds/render/draw.html
went from timing out to a constant crash.
HISTORY:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Fvalidation%2Fencoding%2Fcmds%2Frender%2Fdraw.html
CRASH LOG:
0 com.apple.AGXMetalG14 0x1e787c478 AGX::RenderContext<AGX::G14X::Encoders, AGX::G14X::Classes, AGX::G14X::ObjClasses>::drawIndexedPrimitivesWithIndirectBuffer(MTLPrimitiveType, AGXG14XFamilyBuffer*, unsigned int, MTLIndexType, AGXG14XFamilyBuffer*, unsigned int) + 220
1 com.apple.AGXMetalG14X 0x1e787c478 -[AGXG14XFamilyRenderContext drawIndexedPrimitives:indexType:indexBuffer:indexBufferOffset:indirectBuffer:indirectBufferOffset:] + 364
2 com.apple.WebGPU 0x1029fc660 WebGPU::RenderPassEncoder::drawIndexedIndirect(WebGPU::Buffer const&, unsigned long long)
3 com.apple.WebKit 0x108fd52d0 WebKit::RemoteRenderPassEncoder::didReceiveStreamMessage(IPC::StreamServerConnection&, IPC::Decoder&)
4 com.apple.WebKit 0x1099ffc9c IPC::StreamServerConnection::dispatchStreamMessage(IPC::Decoder&&, IPC::StreamMessageReceiver&)
5 com.apple.WebKit 0x1099fecbc IPC::StreamServerConnection::dispatchStreamMessages(unsigned long)
LINK:
https://build.webkit.org/results/Apple-Sonoma-Release-AppleSilicon-WK2-Tests/281653@main%20(4920)/http/tests/webgpu/webgpu/api/validation/encoding/cmds/render/draw-crash-log.txt
DESCRIPTION:
This test has been crashing for some time now. Granted it has been timing out but regressed into a crash. The reason for listing 280789@main is that it's within the commit range and it made changes to WebGPU.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/132918328>
Anfernee Viduya
REPRODUCIBILITY:
I was able to reproduce the crash on ToT using command
run-webkit-tests http/tests/webgpu/webgpu/api/validation/encoding/cmds/render/draw.html
Mike Wyrzykowski
Pull request: https://github.com/WebKit/WebKit/pull/31553
EWS
Committed 281693@main (ab85a67f6b1b): <https://commits.webkit.org/281693@main>
Reviewed commits have been landed. Closing PR #31553 and removing active labels.