[webkit-changes] [WebKit/WebKit] 279f09: [Win] ASSERTION FAILED: ::DuplicateHandle failed w...

Fujii Hironori noreply at github.com
Mon May 27 19:08:24 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 279f09128a7c6ecbb4812584d9946908eb0a8498
      https://github.com/WebKit/WebKit/commit/279f09128a7c6ecbb4812584d9946908eb0a8498
  Author: Fujii Hironori <Hironori.Fujii at sony.com>
  Date:   2024-05-27 (Mon, 27 May 2024)

  Changed paths:
    M Source/WebKit/Platform/IPC/win/ArgumentCodersWin.cpp

  Log Message:
  -----------
  [Win] ASSERTION FAILED: ::DuplicateHandle failed with error 5 in ArgumentCoder<Win32Handle>::decode
https://bugs.webkit.org/show_bug.cgi?id=258440

Reviewed by Ross Kirsling.

ArgumentCoder<Win32Handle>::decode had an assertion ensuring
DuplicateHandle passed. However, Windows port debug layout tests were
observing that the assertion is randomly failing. If the source
process has exited just before the DuplicateHandle calling,
DuplicateHandle may fails with ERROR_INVALID_HANDLE.

* Source/WebKit/Platform/IPC/win/ArgumentCodersWin.cpp:
Removed the false assertion.

Canonical link: https://commits.webkit.org/279361@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list