[webkit-changes] [WebKit/WebKit] 4b1a0c: Cherry-pick 252432.845 at safari-7614-branch (2fc9fcf...
mattwoodrow
noreply at github.com
Tue Jan 24 20:11:32 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4b1a0c93dadf031285667d2d3fc09ecbca5001d1
https://github.com/WebKit/WebKit/commit/4b1a0c93dadf031285667d2d3fc09ecbca5001d1
Author: Matt Woodrow <mattwoodrow at apple.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M Source/WebKit/GPUProcess/media/RemoteImageDecoderAVFProxy.cpp
Log Message:
-----------
Cherry-pick 252432.845 at safari-7614-branch (2fc9fcfb0857). rdar://104611648
Use-after-free in RemoteImageDecoderAVFProxy::createDecoder.
https://bugs.webkit.org/show_bug.cgi?id=248317
<rdar://101576935>
Reviewed by Jonathan Bedard and David Kilzer.
Passes a WeakPtr into the lambda instead, so that we can check if it's still
alive before accessing it.
* Source/WebKit/GPUProcess/media/RemoteImageDecoderAVFProxy.cpp:
(WebKit::RemoteImageDecoderAVFProxy::createDecoder):
Canonical link: https://commits.webkit.org/252432.845@safari-7614-branch
Canonical link: https://commits.webkit.org/259335@main
More information about the webkit-changes
mailing list