[Webkit-unassigned] [Bug 272896] New: References to SharedArrayBuffer Retained Across Page Refresh
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 18 08:07:34 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=272896
Bug ID: 272896
Summary: References to SharedArrayBuffer Retained Across Page
Refresh
Product: WebKit
Version: Safari 17
Hardware: Mac (Apple Silicon)
OS: macOS 14
Status: NEW
Severity: Major
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: tylergross28 at gmail.com
Created attachment 470987
--> https://bugs.webkit.org/attachment.cgi?id=470987&action=review
Heap showing two instances of retained SharedArrayBuffer
Memory continues to grow when you refresh the page in both Safari and STP in Photoshop Web.
When I inspect heap snapshots, it looks like the memory that's being retained is the actual SharedArrayBuffer from the previous instance of the app.
Steps to Reproduce:
1. Open photoshop.adobe.com/
2. Create a new document
3. Once the new document has loaded, open the JavaScript Allocations section under Timelines
4. Take a heap snapshot
5. Refresh the page
6. Wait for the document to load
7. Take another heap snapshot
8. Observe memory increase between snapshots
9. As the threshold of memory used nears 15GB, the app will eventually crash with "This webpage was reloaded because it was using significant memory"
Heap snapshot.
--
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/20240418/779a00fb/attachment-0001.htm>
More information about the webkit-unassigned
mailing list