RESOLVED FIXED Bug 223359
webgl/2.0.1/conformance2/transform_feedback/transform_feedback.html crashes
https://bugs.webkit.org/show_bug.cgi?id=223359
Summary webgl/2.0.1/conformance2/transform_feedback/transform_feedback.html crashes
Kimmo Kinnunen
Reported 2021-03-17 00:47:48 PDT
webgl/2.0.1/conformance2/transform_feedback/transform_feedback.html fails
Attachments
Kimmo Kinnunen
Comment 1 2021-03-17 01:45:41 PDT
At least macOS 11.3, iMacPro1,1, Radeon Pro Vega 56
Radar WebKit Bug Importer
Comment 2 2021-03-24 00:48:12 PDT
Kimmo Kinnunen
Comment 3 2021-09-03 11:48:16 PDT
0 libANGLE-shared.dylib 0x000000010f92f6c8 rx::mtl::Resource::setUsedByCommandBufferWithQueueSerial(unsigned long long, bool) + 4 1 libANGLE-shared.dylib 0x000000010f91736c rx::mtl::CommandBuffer::setWriteDependency(std::__1::shared_ptr<rx::mtl::Resource> const&) + 66 (mtl_command_buffer.mm:620) 2 libANGLE-shared.dylib 0x000000010f91a108 rx::mtl::RenderCommandEncoder::memoryBarrierWithResource(std::__1::shared_ptr<rx::mtl::Buffer> const&, unsigned long, unsigned long) + 74 (mtl_command_buffer.mm:1759) 3 libANGLE-shared.dylib 0x000000010f7f6b7d rx::ContextMtl::onEndTransformFeedback() + 169 (ContextMtl.mm:1425) 4 libANGLE-shared.dylib 0x000000010fa0e032 rx::TransformFeedbackMtl::end(gl::Context const*) + 94 (TransformFeedbackMtl.mm:96) 5 libANGLE-shared.dylib 0x000000010fa0d66e gl::TransformFeedback::end(gl::Context const*) + 26 (TransformFeedback.cpp:167) 6 libANGLE-shared.dylib 0x000000010f7e6698 gl::Context::endTransformFeedback() + 24 (Context.cpp:7176) 7 libANGLE-shared.dylib 0x000000010f850b16 gl::EndTransformFeedback() + 100 (entry_points_gles_3_0_autogen.cpp:799) 8 com.apple.WebCore 0x00000001190a708c WebCore::WebGL2RenderingContext::endTransformFeedback() + 44 (WebGL2RenderingContext.cpp:2347) 9 com.apple.WebCore 0x00000001185a061c WebCore::jsWebGL2RenderingContextPrototypeFunction_endTransformFeedbackBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSWebGL2RenderingContext*)::'lambda'()::operator()() const + 8 (JSWebGL2RenderingContext.cpp:7548) [inlined] 10 com.apple.WebCore 0x00000001185a061c JSC::JSValue WebCore::toJS<WebCore::IDLUndefined, WebCore::jsWebGL2RenderingContextPrototypeFunction_endTransformFeedbackBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSWebGL2RenderingContext*)::'lambda'()>(JSC::JSGlobalObject&, JSC::ThrowScope&, WebCore::jsWebGL2RenderingContextPrototypeFunction_endTransformFeedbackBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSWebGL2RenderingContext*)::'lambda'()&&) + 8 (JSDOMConvertBase.h:165) [inlined] 11 com.apple.WebCore 0x00000001185a061c WebCore::jsWebGL2RenderingContextPrototypeFunction_endTransformFeedbackBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSWebGL2RenderingContext*) + 18 (JSWebGL2RenderingContext.cpp:7548) [inlined] 12 com.apple.WebCore 0x00000001185a061c long long
Kimmo Kinnunen
Comment 4 2021-09-03 11:53:45 PDT
../Internal/Tools/Scripts/run-webkit-tests --release --order=random --webgl webgl/2.0.y/conformance2/transform_feedback/transform_feedback.html --repeat 1000
EWS
Comment 5 2022-07-11 23:51:16 PDT
Committed 252372@main (d8119af7ac88): <https://commits.webkit.org/252372@main> Reviewed commits have been landed. Closing PR #2280 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.