WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
241660
Make IPC::Attachment moveable on DARWIN
https://bugs.webkit.org/show_bug.cgi?id=241660
Summary
Make IPC::Attachment moveable on DARWIN
Matt Woodrow
Reported
2022-06-15 17:41:37 PDT
This is the DARWIN-port specific piece of 238944. Currently Attachment just holds a mach_port_t, and doesn't attempt to do any memory management or ownership transfer of the port. This makes it very easy to leak. If we try to send an IPC message (and add the Attachment to m_attachments on Encoder), but fail to send the message, then we just leak the port.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-06-15 17:41:57 PDT
<
rdar://problem/95253070
>
Matt Woodrow
Comment 2
2022-06-15 18:27:47 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/1563
EWS
Comment 3
2022-06-19 21:26:28 PDT
Committed
r295666
(
251671@main
): <
https://commits.webkit.org/251671@main
> Reviewed commits have been landed. Closing PR #1563 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug