Code:  static void CopyTransportDIBHandleForMessage(
     const TransportDIB::Handle& handle_in,
    TransportDIB::Handle* handle_out) {
 #if defined(OS_MACOSX)
  if ((handle_out->fd = HANDLE_EINTR(dup(handle_in.fd))) < 0) {
    PLOG(ERROR) << "dup()";
     return;
   }
   handle_out->auto_close = true;
 #else
   *handle_out = handle_in;
#endif
}

Vulnerability Type: DoS 
CWE ID: 
Summary: Google Chrome before 20.0.1132.43 on Windows does not properly isolate sandboxed processes, which might allow remote attackers to cause a denial of service (process interference) via unspecified vectors.
Commit Message: Convert plugin and GPU process to brokered handle duplication.

BUG=119250
Review URL: https://chromiumcodereview.appspot.com/9958034

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132303 0039d316-1c4b-4281-b951-d872f2087c98