Hi,
We had encountered the below the attached error for all our Qrules injected form after we had patch our SharePoint 2016 farm with the July 2023 update. Hope that someone can assist us.
"DeserializeVersion1 failed with unhandled exception Microsoft.Office.Server.Security.SafeSerialization+BlockedTypeException: SafeSerialization[Context=EnhancedBinaryReader Deserialization]: type System.Collections.Generic.List`1[[System.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] not allowed.
at Microsoft.Office.Server.Security.SafeSerialization.ValidatingSerializationBinder.ResolveAndValidateType(TypeName typeName, Type type)
at Microsoft.Office.Server.Security.SafeSerialization.ValidatingSerializationBinder.BindToType(String assemblyName, String typeName)
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Bind(String assemblyString, String typeString)
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name)
at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream)
at Microsoft.Office.InfoPath.Server.Serialization.EnhancedBinaryReader.ReadSerializable()
at Microsoft.Office.InfoPath.Server.DocumentLifetime.DocumentSessionState.<>c__DisplayClassc.b__8()
at Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException, TryBlock tryBlock, FilterBlock filter, CatchBlock catchBlock, FinallyBlock finallyBlock) StackTrace:
at Microsoft.Office.Server.Native.dll: (sig=0ccf5f82-afdd-4b7d-81a3-2161e9ff0209|2|microsoft.office.server.native.pdb, offset=28719)
at Microsoft.Office.Server.Native.dll: (offset=2EAF6)"