[Webkit-unassigned] [Bug 231681] REGRESSION (2021-10-13): [ iOS MacOS wk2 Release ] 2 fast/canvas tests are flaky failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 15 15:13:56 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=231681

--- Comment #8 from Wenson Hsieh <wenson_hsieh at apple.com> ---
Some logging in the application (WKTR), GPU, and web processes demonstrates that when this test fails, the smoking gun is the fact that we fail to receive the GetPixelBuffer stream message. Occasionally, the GPU Process seems to drop IPC stream messages in the middle of processing...

```
(UI) Running /Users/whsieh/work/OpenSource/LayoutTests/fast/canvas/gradient-with-clip.html
...
(WEB) Sending: RemoteRenderingBackend_FinalizeRenderingUpdate
                                                                  (GPU) Received: RemoteRenderingBackend_FinalizeRenderingUpdate
(WEB) Sending: RemoteRenderingBackend_CreateImageBuffer
(WEB) Sending: RemoteDisplayListRecorder_Save
(WEB) Sending: RemoteDisplayListRecorder_Save
(WEB) Sending: RemoteDisplayListRecorder_SetState
(WEB) Sending: RemoteDisplayListRecorder_FillRect
(WEB) Sending: RemoteDisplayListRecorder_Restore
(WEB) Sending: RemoteDisplayListRecorder_GetPixelBuffer
(WEB) Sending: RemoteDisplayListRecorder_FlushContext
                                                                  (GPU) Received: RemoteRenderingBackend_CreateImageBuffer
                                                                  (GPU) Received: RemoteDisplayListRecorder_Save
                                                                  (GPU) Received: RemoteDisplayListRecorder_Save
                                                                  (GPU) Received: RemoteDisplayListRecorder_SetState
                                                                  (GPU) Received: RemoteDisplayListRecorder_FillRect
                                                                  (GPU) Received: RemoteDisplayListRecorder_Restore
                                                                  (GPU) Received: RemoteDisplayListRecorder_GetPixelBuffer
(WEB) Sending: RemoteRenderingBackend_CreateImageBuffer
                                                                  (GPU) Received: RemoteDisplayListRecorder_FlushContext
(WEB) Sending: RemoteDisplayListRecorder_Save
(WEB) Sending: RemoteDisplayListRecorder_SetState
(WEB) Sending: RemoteDisplayListRecorder_FillPath
(WEB) Sending: RemoteDisplayListRecorder_SetInlineFillColor
(WEB) Sending: RemoteDisplayListRecorder_FillRect
(WEB) Sending: RemoteDisplayListRecorder_GetPixelBuffer
(WEB) Sending: RemoteDisplayListRecorder_FlushContext
                                                                  (GPU) Received: RemoteRenderingBackend_CreateImageBuffer
                                                                  (GPU) Received: RemoteDisplayListRecorder_Save
(WEB) FAILED TO WAIT FOR GetPixelBuffer!
(WEB) DESTROYING GET PIXEL BUFFER SHARED MEMORY.
```

-- 
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/20211015/3b7d40ff/attachment.htm>


More information about the webkit-unassigned mailing list