[Webkit-unassigned] [Bug 250569] New: Terminated worker memory leak

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 13 06:10:35 PST 2023


            Bug ID: 250569
           Summary: Terminated worker memory leak
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jaffathecake at gmail.com

Not sure this is the correct component. This bug is something to do with workers/js/wasm.

1. Go to https://safari-worker-memory-leak-demo.netlify.app
2. Click "draw using threads", and wait for the result. Repeat this step around 20 times.

I start getting "rangeerror: Out of memory".

Each run of "draw using threads" spins up a worker, which in turn starts other workers. The root worker is terminated once the operation is complete.

I wonder if the inner workers are not being correctly collected when the parent worker terminates.

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/20230113/d1ba9793/attachment.htm>

More information about the webkit-unassigned mailing list