Repository navigation
Test failure XmlSerializerTests.Xml_NookTypes #86563
Copy link
Copy link
Closed
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIos-windows
Milestone
Description
Run: runtime-coreclr libraries-jitstress-random 20230520.1
Failed test:
net8.0-windows-Release-arm64-CoreCLR_checked-jitstress_random_1-Windows.11.Arm64.Open
- XmlSerializerTests.Xml_NookTypes
- XmlSerializerTests.Xml_XSCoverTest
- XmlSerializerTests.XML_TypeWithXmlSchemaFormAttribute
- XmlSerializerTests.Xml_ConstructorWithXmlAttributeOverrides
- XmlSerializerTests.XmlMembersMapping_Member_With_XmlAnyAttribute_Specified_True
- XmlSerializerTests.XmlMembersMapping_SimpleType_SpecifiedField_True_Wrapper
- XmlSerializerTests.Xml_SerializeClassThatImplementsInterface
- XmlSerializerTests.XmlMembersMapping_CompositeType
- XmlSerializerTests.XmlMembersMapping_Member_With_XmlAnyAttribute_Specified_False
- XmlSerializerTests.XmlMembersMapping_SimpleType_SpecifiedField_False_Wrapper
- XmlSerializerTests.XmlMembersMapping_SimpleType_SpecifiedField_False
Error message:
System.InvalidOperationException : There is an error in XML document (8, 4).
---- System.NullReferenceException : Object reference not set to an instance of an object.
Stack trace
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/XmlSerializer.cs:line 491
at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/XmlSerializer.cs:line 424
at XmlSerializerTests.SerializeAndDeserialize[T](T value, String baseline, Func`1 serializerFactory, Boolean skipStringCompare, XmlSerializerNamespaces xns) in /_/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs:line 2334
at XmlSerializerTests.Xml_NookTypes() in /_/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.RuntimeOnly.cs:line 2947
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs:line 59
----- Inner Stack Trace -----
at System.Xml.Serialization.ReflectionXmlSerializationReader.WritePrimitive(TypeMapping mapping, Func`2 readFunc, Object funcState) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 1208
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteElement(ElementAccessor element, Boolean checkForNull, Boolean readOnly, String defaultNamespace, Int32 fixupIndex, Fixup fixup, Member member) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 909
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElementsIf(Member[] expectedMembers, Member anyElementMember, UnknownNodeAction elementElseAction, Fixup fixup, CheckTypeSource checkTypeSource) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 822
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElements(Member[] expectedMembers, UnknownNodeAction elementElseAction, UnknownNodeAction elseAction, Member anyElement, Member anyText, Fixup fixup, List`1 checkTypeHrefsSource) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 515
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteLiteralStructMethod(StructMapping structMapping, Boolean isNullable, Boolean checkType, String defaultNamespace) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 1781
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteElement(ElementAccessor element, Boolean checkForNull, Boolean readOnly, String defaultNamespace, Int32 fixupIndex, Fixup fixup, Member member) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 949
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElementsIf(Member[] expectedMembers, Member anyElementMember, UnknownNodeAction elementElseAction, Fixup fixup, CheckTypeSource checkTypeSource) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 822
at System.Xml.Serialization.ReflectionXmlSerializationReader.WriteMemberElements(Member[] expectedMembers, UnknownNodeAction elementElseAction, UnknownNodeAction elseAction, Member anyElement, Member anyText, Fixup fixup, List`1 checkTypeHrefsSource) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 515
at System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateTypeElement(XmlTypeMapping xmlTypeMapping) in /_/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs:line 485
at System.Xml.Serialization.XmlSerializer.Deseriali
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIos-windows
Activity
v-wenyuxu commentedon May 29, 2023
Failed again in: runtime-coreclr libraries-jitstress-random 20230527.1
Failed test:
Error message:
More failures
JulieLeeMSFT commentedon May 30, 2023
CC @markples if it can be test merging related. CC @dotnet/jit-contrib.
markples commentedon May 30, 2023
v-wenyuxu commentedon Jun 12, 2023
Failed again in: runtime-coreclr libraries-jitstress-random 20230610.1
Failed tests:
�Error message:
�Stack trace:
More failures
BruceForstall commentedon Jun 13, 2023
This appears to be JitStress only; changing to area-CodeGen-coreclr.
AndyAyersMS commentedon Jun 20, 2023
@BruceForstall is there some simple way to figure out what random seeds those older runs might have used?
BruceForstall commentedon Jun 20, 2023
The seeds are output in the console logs, so if you can get those (easily if there are failures, or possibly via Kusto otherwise) then you can see them.
AndyAyersMS commentedon Jun 20, 2023
For the most recent failure, linux-arm64 in
System.Xml.Linq.Misc.Tests,JitStressRangeisolation narrows this down toso this bit is likely similar to #87508
AndyAyersMS commentedon Jun 20, 2023
I can see the May 20 failure in Kusto but can't fetch the log, presumably it got purged? Any other way you can think of?
AndyAyersMS commentedon Jun 20, 2023
Also looked at the 6/12 failure on win/arm64 and it also is in
AndyAyersMS commentedon Jun 20, 2023
Going to assume these are all physical promotion related, #87508 is the main issue.
BruceForstall commentedon Jun 20, 2023
Very likely. I don't know what our retention policy is, but I think it's no more than 2-3 weeks. Once the log is gone, there's no way to get the used random number.