DescriptionBackport r16026 from the trunk to the 172 branch.
If Schannel's InitializeSecurityContext calls return
certificate errors, do not map them to our (server)
certificate errors because the errors are referring to the
(missing) client certificate. If we incorrectly handle
them as server certificate errors, we will crash because
we can't get the server certificate from Schannel when the
handshake fails.
Fumitoshi Ukai of Google tracked down the bug and proposed
an alternative fix.
R=rvargas,mal
BUG=http://crbug.com/11646
TEST=Visit https://www.cdep.ro/. Chromium should not crash.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=16081
Patch Set 1 #
Messages
Total messages: 3 (0 generated)
|