You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception type: NullReferenceException
Exception message: Object reference not set to an instance of an object.
at Oddr.Builders.Devices.TwoStepDeviceBuilder.ElaborateTwoStepDeviceWithToken(UserAgent userAgent, String step1Token, String step2Token)
at Oddr.Builders.Devices.TwoStepDeviceBuilder.Build(UserAgent userAgent, Int32 confidenceTreshold)
at Oddr.Identificators.DeviceIdentificator.Get(UserAgent userAgent, Int32 confidenceTreshold)
at Oddr.ODDRService.GetPropertyValues(IEvidence evdnc, IPropertyRef[] prs)
at Oddr.ODDRService.GetPropertyValue(IEvidence evdnc, IPropertyRef pr)
User agent strings that appear to trigger it include these (the +'s are there
The problem is that in TwoStepDeviceBuilder.AferOrderingCompleteInit the collection orderedRules is modified during enumeration. It causes an exception to be thrown which results in the devices field to never be set which results in the null ref exception in ElaborateTwoStepDeviceWithToken
User agent strings that appear to trigger it include these (the +'s are there
The text was updated successfully, but these errors were encountered: