[corlib] When parsing the ECMA key, don't produce a public key. Fixes #58637
authorRodrigo Kumpera <kumpera@gmail.com>
Wed, 16 Aug 2017 23:43:11 +0000 (16:43 -0700)
committerRodrigo Kumpera <kumpera@gmail.com>
Wed, 16 Aug 2017 23:47:10 +0000 (16:47 -0700)
commite1518daf9d6c198ea50ebfc6cb9aaddc748387e6
treef7445f8cc2d3bdcae53a9a3c9095093e6aa9b005
parentc603ce5df522377a7696958d86a76b6ad29fc188
[corlib] When parsing the ECMA key, don't produce a public key. Fixes #58637

The key was incorrectly encoded and triggered heap corruption.
mcs/class/corlib/Test/System.Reflection/AssemblyNameTest.cs
mono/metadata/assembly.c