[Webkit-unassigned] [Bug 209989] [ macOS debug ] REGRESSION (r259463): http/tests/media/clearkey/collect-webkit-media-session.html is failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 6 08:23:13 PDT 2020


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

--- Comment #7 from Yusuke Suzuki <ysuzuki at apple.com> ---
This is testing "something gets collected by GC". But the nature of conservative GC makes is super flaky.
Any memory layout / register allocation / JIT change can easily break this assumption.

The test is not always failing. This implies that we are observing that document is collected in most cases. But sometimes, it is not.
This sounds super likely that conservative GC finds it and keeps it held, and this behavior change is just introduced because the change in JSC causes memory layout / register allocation / JIT changes, which allows conservative GC to find it sometimes.

The most possible fix would be just adjusting the test to make it more stable.
I'll look it later.

-- 
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/20200406/538bb557/attachment.htm>


More information about the webkit-unassigned mailing list