Bug 223359
Summary: | webgl/2.0.1/conformance2/transform_feedback/transform_feedback.html crashes | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> |
Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | dino, gman, kbr, kkinnunen, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 222812 |
Kimmo Kinnunen
webgl/2.0.1/conformance2/transform_feedback/transform_feedback.html fails
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Kimmo Kinnunen
At least macOS 11.3, iMacPro1,1, Radeon Pro Vega 56
Radar WebKit Bug Importer
<rdar://problem/75774512>
Kimmo Kinnunen
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
../Internal/Tools/Scripts/run-webkit-tests --release --order=random --webgl webgl/2.0.y/conformance2/transform_feedback/transform_feedback.html --repeat 1000
EWS
Committed 252372@main (d8119af7ac88): <https://commits.webkit.org/252372@main>
Reviewed commits have been landed. Closing PR #2280 and removing active labels.