[Webkit-unassigned] [Bug 235594] New: WebGL 2 crash during pinch-zoom
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jan 25 09:47:30 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=235594
Bug ID: 235594
Summary: WebGL 2 crash during pinch-zoom
Product: WebKit
Version: Safari 15
Hardware: iPhone / iPad
OS: iOS 15
Status: NEW
Severity: Normal
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: zj at zakjan.cz
CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com
Created attachment 449935
--> https://bugs.webkit.org/attachment.cgi?id=449935&action=review
recording
My WebGL 2 app crashes when user uses pinch-zoom to zoom in a deck.gl map container. There is a custom deck.gl layer animated using TransformFeedback with buffers storing simulated particle positions.
Steps to reproduce:
- open https://demo.weatherlayers.com/map.html on iOS Safari 15
- pinch zoom on the deck.gl map container
- the page crashes
Expected result:
- the deck.gl map container and all deck.gl layers are zoomed in
The attached recording shows two subsequent crashes. The first crash reloads the page, the second crash shows the error message "A problem repeatedly occurred on <URL>". Remote console with macOS Safari 15 doesn't show any details about the crash.
This is a regression which started with iOS Safari 15 and the new WebGL 2 Metal backend. The demo worked well on iOS Safari 14 with experimental WebGL 2 enabled. The demo works well on macOS Safari 15.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220125/464374a6/attachment.htm>
More information about the webkit-unassigned
mailing list