Thread safety issues in GlideRecordConverter may cause GRProxy to randomly have a corrupted value under a heavy loadDescriptionThread safety issues in GlideRecordConverter may cause GRProxy to randomly have a corrupted value under a heavy load. Flow designer inputs or outputs may occasionally be set to the wrong value under a heavy load. GlideRecordConverter uses a static IdentityHashMap which is not thread safe. It uses the map as a cache. But since the map is not thread safe the value coming out of the cache might not be correct. We were seeing 1 or 2 times out of 50,000 under high load. The fix is to isolate the map to a single thread by using ThreadLocal.Steps to Reproduce Run test GlideRecordConverterRaceIT.javaWorkaroundIf you are able to upgrade, review the "Where Found/Fixed" and "Fix Targets" tab of the problem record to determine whether any versions have a planned or permanent fix.Related Problem: PRB1416265