WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
273708
REGRESSION (
278326@main
): [ MacOS x86_64 WK2 ] 29 fast/webgpu tests are consistent crashes
https://bugs.webkit.org/show_bug.cgi?id=273708
Summary
REGRESSION (278326@main): [ MacOS x86_64 WK2 ] 29 fast/webgpu tests are cons...
Jay Stfleur
Reported
2024-05-03 14:22:06 PDT
Description: fast/webgpu/bind-group-layout-invalid.html fast/webgpu/command-buffer-after-destruction.html fast/webgpu/conversion-to-rg8unorm.html fast/webgpu/copy-texture-more-than-4gb.html fast/webgpu/copy-texture-to-texture-astc-mipmap-dimensions-crash.html fast/webgpu/draw-null-buffer-to-canvas.html fast/webgpu/forbid-bottom-struct-member.html fast/webgpu/fuzz-126848520-auto-layout.html fast/webgpu/fuzz-126848520-explicit-layout.html fast/webgpu/image-bitmap-no-crash.html fast/webgpu/image-data-8-bytes-per-pixel.html fast/webgpu/invalid-surface-height.html fast/webgpu/multidimensional-texture-bounds.html fast/webgpu/null-video-texture.html fast/webgpu/optional-media-identifier.html fast/webgpu/present-without-compute-pipeline.html fast/webgpu/queue-write-texture-offset.html fast/webgpu/render-bundle-validation-color-format.html fast/webgpu/repeated-out-of-memory-error.html fast/webgpu/type-checker-array-without-argument.html fast/webgpu/use-canvas-without-layer.html fast/webgpu/write-to-destroyed-buffer.html http/tests/webgpu/webgpu/api/operation/buffers/map.html http/tests/webgpu/webgpu/api/operation/buffers/map_ArrayBuffer.html http/tests/webgpu/webgpu/api/operation/buffers/map_detach.html http/tests/webgpu/webgpu/api/operation/buffers/map_oom.html http/tests/webgpu/webgpu/api/validation/buffer/create.html http/tests/webgpu/webgpu/api/validation/buffer/destroy.html http/tests/webgpu/webgpu/api/validation/buffer/mapping.html are consistently crashing on Ventura+ Wk2 on X86_64 after changes on
278326@main
Buildbot URL:
https://build.webkit.org/#/builders/926/builds/2699
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=fast%2Fwebgpu%2Fbind-group-layout-invalid.html&test=fast%2Fwebgpu%2Fcommand-buffer-after-destruction.html&test=fast%2Fwebgpu%2Fconversion-to-rg8unorm.html&test=fast%2Fwebgpu%2Fcopy-texture-more-than-4gb.html&test=fast%2Fwebgpu%2Fcopy-texture-to-texture-astc-mipmap-dimensions-crash.html&test=fast%2Fwebgpu%2Fdraw-null-buffer-to-canvas.html&test=fast%2Fwebgpu%2Fforbid-bottom-struct-member.html&test=fast%2Fwebgpu%2Ffuzz-126848520-auto-layout.html&test=fast%2Fwebgpu%2Ffuzz-126848520-explicit-layout.html&test=fast%2Fwebgpu%2Fimage-bitmap-no-crash.html&test=fast%2Fwebgpu%2Fimage-data-8-bytes-per-pixel.html&test=fast%2Fwebgpu%2Finvalid-surface-height.html&test=fast%2Fwebgpu%2Fmultidimensional-texture-bounds.html&test=fast%2Fwebgpu%2Fnull-video-texture.html&test=fast%2Fwebgpu%2Foptional-media-identifier.html&test=fast%2Fwebgpu%2Fpresent-without-compute-pipeline.html&test=fast%2Fwebgpu%2Fqueue-write-texture-offset.html&test=fast%2Fwebgpu%2Frender-bundle-validation-color-format.html&test=fast%2Fwebgpu%2Frepeated-out-of-memory-error.html&test=fast%2Fwebgpu%2Ftype-checker-array-without-argument.html&test=fast%2Fwebgpu%2Fuse-canvas-without-layer.html&test=fast%2Fwebgpu%2Fwrite-to-destroyed-buffer.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Foperation%2Fbuffers%2Fmap.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Foperation%2Fbuffers%2Fmap_ArrayBuffer.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Foperation%2Fbuffers%2Fmap_detach.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Foperation%2Fbuffers%2Fmap_oom.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Fvalidation%2Fbuffer%2Fcreate.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Fvalidation%2Fbuffer%2Fdestroy.html&test=http%2Ftests%2Fwebgpu%2Fwebgpu%2Fapi%2Fvalidation%2Fbuffer%2Fmapping.html&version_name=Sonoma&version_name=Ventura&architecture=x86_64
Diff/Image Diff/Crash Log: Thread 27 Crashed:: Dispatch queue: 0 libsystem_kernel.dylib 0x7ff802cce14a __pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff802d06ebc pthread_kill + 260 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/libpthread/src/pthread.c:1717 2 libsystem_c.dylib 0x7ff802c2ca38 abort + 124 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Libc/stdlib/FreeBSD/abort.c:118 3 libsystem_c.dylib 0x7ff802c2bd1c __assert_rtn + 314 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Libc/gen/FreeBSD/assert.c:94 4 com.apple.Metal 0x7ff80d469860 MTLReportFailure.cold.1 + 40 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Metal/Framework/MTLDebug.mm:256 5 com.apple.Metal 0x7ff80d4457bc MTLReportFailure + 512 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Metal/Framework/MTLDebug.mm:256 6 com.apple.Metal 0x7ff80d439a3c _MTLMessageContextEnd + 1292 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Metal/Framework/MTLError.mm:0 7 com.apple.Metal 0x7ff80d2f6952 -[MTLTextureDescriptorInternal validateWithDevice:] + 2632 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/Metal/Framework/MTLTexture.m:1721 8 com.apple.driver.AppleIntelKBLGraphicsMTLDriver 0x7ffa181b32ce validateTextureDescriptor(MTLTextureDescriptor*, id<MTLBuffer>, MTLIGAccelDevice*) + 80 9 com.apple.driver.AppleIntelKBLGraphicsMTLDriver 0x7ffa181b5abe -[MTLIGAccelDevice newTextureWithDescriptor:] + 40 10 com.apple.WebGPU 0x10cf0f2aa WebGPU::Device::Device(id<MTLDevice>, id<MTLCommandQueue>, WebGPU::HardwareCapabilities&&, WebGPU::Adapter&) 11 com.apple.WebGPU 0x10cf0ed28 WebGPU::Device::create(id<MTLDevice>, WTF::String&&, WebGPU::HardwareCapabilities&&, WebGPU::Adapter&) 12 com.apple.WebGPU 0x10cee2cc6 WebGPU::Adapter::requestDevice(WGPUDeviceDescriptor const&, WTF::CompletionHandler<void (WGPURequestDeviceStatus, WTF::Ref<WebGPU::Device, WTF::RawPtrTraits<WebGPU::Device>, WTF::DefaultRefDerefTraits<WebGPU::Device>>&&, WTF::String&&)>&&) 13 com.apple.WebGPU 0x10cee333a wgpuAdapterRequestDevice 14 com.apple.WebCore 0x123f30a3a WebCore::WebGPU::AdapterImpl::requestDevice(WebCore::WebGPU::DeviceDescriptor const&, WTF::CompletionHandler<void (WTF::RefPtr<WebCore::WebGPU::Device, WTF::RawPtrTraits<WebCore::WebGPU::Device>, WTF::DefaultRefDerefTraits<WebCore::WebGPU::Device>>&&)>&&) 15 com.apple.WebKit 0x1130a767c WebKit::RemoteAdapter::requestDevice(WebKit::WebGPU::DeviceDescriptor const&, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::CompletionHandler<void (WebKit::WebGPU::SupportedFeatures&&, WebKit::WebGPU::SupportedLimits&&)>&&) 16 com.apple.WebKit 0x112ffb10e void IPC::handleMessageSynchronous<Messages::RemoteAdapter::RequestDevice, WebKit::RemoteAdapter, WebKit::RemoteAdapter, void (WebKit::WebGPU::DeviceDescriptor const&, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::CompletionHandler<void (WebKit::WebGPU::SupportedFeatures&&, WebKit::WebGPU::SupportedLimits&&)>&&)>(IPC::StreamServerConnection&, IPC::Decoder&, WebKit::RemoteAdapter*, void (WebKit::RemoteAdapter::*)(WebKit::WebGPU::DeviceDescriptor const&, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::ObjectIdentifierGeneric<WebKit::WebGPUIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits>, WTF::CompletionHandler<void (WebKit::WebGPU::SupportedFeatures&&, WebKit::WebGPU::SupportedLimits&&)>&&)) 17 com.apple.WebKit 0x113a2d340 IPC::StreamServerConnection::dispatchStreamMessage(IPC::Decoder&&, IPC::StreamMessageReceiver&) 18 com.apple.WebKit 0x113a2c5e8 IPC::StreamServerConnection::dispatchStreamMessages(unsigned long) 19 com.apple.WebKit 0x113a2c184 IPC::StreamConnectionWorkQueue::processStreams() 20 com.apple.WebKit 0x113a2da3a WTF::Detail::CallableWrapper<IPC::StreamConnectionWorkQueue::startProcessingThread()::$_1, void>::call() 21 com.apple.JavaScriptCore 0x10f7238ca WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) 22 com.apple.JavaScriptCore 0x10f725ad8 WTF::wtfThreadEntryPoint(void*) 23 libsystem_pthread.dylib 0x7ff802d0718a _pthread_start + 98 /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/libpthread/src/pthread.c:927 24 libsystem_pthread.dylib 0x7ff802d02ae2 thread_start + 14
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-05-03 14:22:33 PDT
<
rdar://problem/127511551
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug