Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4b1a0c93dadf031285667d2d3fc09ecbca5001d1 https://github.com/WebKit/WebKit/commit/4b1a0c93dadf031285667d2d3fc09ecbca5001d1 Author: Matt Woodrow <mattwood...@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@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes