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