Fix incorrect array dereference. (#17113)
authorBrian Robbins <brianrob@microsoft.com>
Thu, 22 Mar 2018 04:34:24 +0000 (21:34 -0700)
committerGitHub <noreply@github.com>
Thu, 22 Mar 2018 04:34:24 +0000 (21:34 -0700)
src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs

index 21e03e0..1836a1f 100644 (file)
@@ -901,7 +901,7 @@ namespace System.Diagnostics.Tracing
                     EventSource.EventData* descrs = stackalloc EventSource.EventData[2];
                     descrs[0].DataPointer = (IntPtr)string1Bytes;
                     descrs[0].Size = ((arg1.Length + 1) * 2);
-                    descrs[1].Reserved = 0;
+                    descrs[0].Reserved = 0;
                     descrs[1].DataPointer = (IntPtr)(&arg2);
                     descrs[1].Size = 8;
                     descrs[1].Reserved = 0;