Title: [232576] trunk/Source/WebKit
Revision
232576
Author
[email protected]
Date
2018-06-07 00:05:55 -0700 (Thu, 07 Jun 2018)

Log Message

REGRESSION (r232520): Crash under IPC::ArgumentCoder<WebCore::Credential>::encodePlatformData
https://bugs.webkit.org/show_bug.cgi?id=186385
<rdar://problem/40853796>

Reviewed by Daniel Bates.

* Shared/mac/WebCoreArgumentCodersMac.mm:
(IPC::ArgumentCoder<Credential>::encodePlatformData): Fixed an incorrect cast.

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (232575 => 232576)


--- trunk/Source/WebKit/ChangeLog	2018-06-07 07:04:21 UTC (rev 232575)
+++ trunk/Source/WebKit/ChangeLog	2018-06-07 07:05:55 UTC (rev 232576)
@@ -1,3 +1,14 @@
+2018-06-07  Dan Bernstein  <[email protected]>
+
+        REGRESSION (r232520): Crash under IPC::ArgumentCoder<WebCore::Credential>::encodePlatformData
+        https://bugs.webkit.org/show_bug.cgi?id=186385
+        <rdar://problem/40853796>
+
+        Reviewed by Daniel Bates.
+
+        * Shared/mac/WebCoreArgumentCodersMac.mm:
+        (IPC::ArgumentCoder<Credential>::encodePlatformData): Fixed an incorrect cast.
+
 2018-06-06  Per Arne Vollan  <[email protected]>
 
         Crash in lambda function WTF::Function<void ()>::CallableWrapper<WebKit::DisplayLink::displayLinkCallback

Modified: trunk/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm (232575 => 232576)


--- trunk/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm	2018-06-07 07:04:21 UTC (rev 232575)
+++ trunk/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm	2018-06-07 07:05:55 UTC (rev 232576)
@@ -479,7 +479,7 @@
 
     auto archiver = secureArchiver();
     [archiver encodeObject:nsCredential forKey:@"credential"];
-    IPC::encode(encoder, (__bridge CFArrayRef)archiver.get().encodedData);
+    IPC::encode(encoder, (__bridge CFDataRef)archiver.get().encodedData);
 }
 
 bool ArgumentCoder<Credential>::decodePlatformData(Decoder& decoder, Credential& credential)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to