Bug 255103
Summary: | REGRESSION (iOS 16.4): WASM Out Of Memory with shared=true | ||
---|---|---|---|
Product: | WebKit | Reporter: | Alex Bor <serebniti> |
Component: | WebAssembly | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | alonzakai, jaffathecake, mark.lam, merlemitchell6779, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 16 | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 16 | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=272813 |
Alex Bor
We update iPhone from iOS 16.2 to 16.4 and get "Out Of Memory" in the console from code that was working before. We have localized the problem.
Try to put this part of code in safari iOS 16.4 console to reproduce:
wasmMemory = new WebAssembly.Memory({
"initial": 205520896 / 65536,
"maximum": 2147483648 / 65536,
"shared": true
});
You will get "Out Of memory".
Now to set "shared": false and WebAssembly object will be created.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
Thank you for the report! Which iPhone and/or iPad models is this reproducing with?
Radar WebKit Bug Importer
<rdar://problem/107723604>
Alex Bor
(In reply to Alexey Proskuryakov from comment #1)
> Thank you for the report! Which iPhone and/or iPad models is this
> reproducing with?
14 pro max
Jake Archibald
Possibly https://bugs.webkit.org/show_bug.cgi?id=250569
RalphSchoonover
Not sure if https://tunnelrush3.com can help or not. I will try and report the results later.