19 references to DescriptorMalformed
Microsoft.Diagnostics.DataContractReader (19)
ContractDescriptorTarget.cs (19)
169
throw
DescriptorMalformed
($"Unsupported data descriptor version '{version}'. Expected version {SupportedDataDescriptorVersion}.");
227
throw
DescriptorMalformed
("All descriptors must have the same endianness and pointer size.");
235
throw
DescriptorMalformed
($"Duplicate contract name '{name}' found in contract descriptor.");
261
throw
DescriptorMalformed
($"Duplicate type name '{name}' found in contract descriptor.");
275
throw
DescriptorMalformed
($"Duplicate global name '{name}' found in contract descriptor.");
282
throw
DescriptorMalformed
($"Invalid pointer data index {global.NumericValue.Value}.");
330
throw
DescriptorMalformed
($"Invalid pointer data index {subDescriptor.Value.NumericValue.Value}.");
366
throw
DescriptorMalformed
($"Failed to read contract descriptor flags at 0x{address:x8}.");
377
throw
DescriptorMalformed
($"Failed to read contract descriptor size at 0x{address:x8}.");
383
throw
DescriptorMalformed
($"Failed to read contract descriptor JSON pointer at 0x{address:x8}.");
389
throw
DescriptorMalformed
($"Failed to read contract descriptor pointer data count at 0x{address:x8}.");
398
throw
DescriptorMalformed
($"Failed to read contract descriptor pointer data pointer at 0x{address:x8}.");
402
throw
DescriptorMalformed
($"Contract descriptor size {descriptorSize} is too large.");
408
throw
DescriptorMalformed
($"Failed to read contract descriptor JSON at 0x{descriptorAddr.Value:x8}.");
417
throw
DescriptorMalformed
("Failed to parse contract descriptor JSON.", ex);
421
throw
DescriptorMalformed
("Failed to parse contract descriptor JSON.", ex);
424
throw
DescriptorMalformed
("Contract descriptor JSON parsed to null.");
428
throw
DescriptorMalformed
($"Contract descriptor pointer data count {pointerDataCount} is too large.");
435
throw
DescriptorMalformed
($"Failed to read contract descriptor pointer data entry {i}.");