WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
247035
Shader crashes Safari
https://bugs.webkit.org/show_bug.cgi?id=247035
Summary
Shader crashes Safari
markus
Reported
2022-10-25 17:41:26 PDT
This shader crashes Safari 16.1:
https://www.shadertoy.com/view/dsXGWS
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2022-10-26 10:24:43 PDT
I can reproduce with Safari 16.1 on macOS Monterey 12.6. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 AGXMetal13_3 0x20820e45c 0x207f62000 + 2802780 1 libANGLE-shared.dylib 0x101293e4c rx::mtl::RenderCommandEncoder::endEncodingImpl(bool) + 520 2 libANGLE-shared.dylib 0x101293e4c rx::mtl::RenderCommandEncoder::endEncodingImpl(bool) + 520 3 libANGLE-shared.dylib 0x101162efc rx::ContextMtl::endRenderEncoding(rx::mtl::RenderCommandEncoder*) + 52 4 libANGLE-shared.dylib 0x101162fe8 rx::ContextMtl::endEncoding(bool) + 156 5 libANGLE-shared.dylib 0x101163ba8 rx::ContextMtl::onDrawFrameBufferChangedState(gl::Context const*, rx::FramebufferMtl*, bool) + 160 6 libANGLE-shared.dylib 0x10123fc00 rx::FramebufferMtl::syncState(gl::Context const*, unsigned int, angle::BitSetT<29ul, unsigned long long, unsigned long> const&, gl::Command) + 1096 7 libANGLE-shared.dylib 0x1012379ec gl::Framebuffer::syncState(gl::Context const*, unsigned int, gl::Command) const + 88 8 libANGLE-shared.dylib 0x10114badc gl::Context::syncState(angle::BitSetT<64ul, unsigned long long, unsigned long> const&, angle::BitSetT<12ul, unsigned long long, unsigned long> const&, gl::Command) + 120 9 libANGLE-shared.dylib 0x10114bcbc gl::Context::blitFramebuffer(int, int, int, int, int, int, int, int, unsigned int, unsigned int) + 284 10 libANGLE-shared.dylib 0x1011e0600 GL_BlitFramebufferANGLE + 292 11 WebCore 0x10cc8b598 WebCore::GraphicsContextGLANGLE::prepareTexture() + 176
Radar WebKit Bug Importer
Comment 2
2022-10-26 10:24:58 PDT
<
rdar://problem/101593913
>
crispygoti
Comment 3
2022-11-03 03:06:00 PDT
We've received several complaints by users of our website because this regression lets our website crash on their Safari browsers Test page:
https://www.weatherandradar.co.uk/weather/london/16047584
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