[Webkit-unassigned] [Bug 229136] New: Canvas artefacts and unstable OS.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 16 06:44:43 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=229136
Bug ID: 229136
Summary: Canvas artefacts and unstable OS.
Product: WebKit
Version: Safari 14
Hardware: Mac (Intel)
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Canvas
Assignee: webkit-unassigned at lists.webkit.org
Reporter: george.pomas at miro.com
CC: dino at apple.com
Created attachment 435593
--> https://bugs.webkit.org/attachment.cgi?id=435593&action=review
It seems I can only attach one file, but there are: video of bug, test file for reproduction and two screens of kernel panic.
Hello! We have encountered a bug in Safari, we found a Canvas scene, that was causing Safari to produce various glitches: Canvas Rendering with artefacts, Canvas blinking, DOM elements not rendering, system unresponsiveness for brief periods (about 6 seconds on average), apps not responding, permanent system unresponsiveness, black screen and sometimes even a kernel panic. Page reload does not help in this case, once bug has occur - the page is bugged even after reload.
We tested this scene on MacBook Pro (16-inch, 2019) on OS Catalina 10.15.7 (19H1217) and Big Sur 11.4 (20F71). This bug seems to be able to reproduce only on Intel UHD card, which is default on Big Sur, but requires “sudo pmset -c gpuswitch 0” on Catalina.
We have created an isolated test file, run it with caution. This HTML file contains images and two sets of Canvas API calls (snapshot of a real scene), that cause the bug. We tried to strip it as much as possible, but I believe there is still a room for improvement. Also this scene turned out to be quite jerky, so SEIZURE WARNING. Without some sort of movement the bug seems fail to reproduce for us.
We want to ask to share any knowledge about possible workarounds, so we could use it before your fix is released, so please, let us know!
--
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/20210816/2815bfe8/attachment.htm>
More information about the webkit-unassigned
mailing list