AR: Fix Memory Copy Without Pointer Support

Fix a bug when using AR codes with "Memory Copy Without Pointer Support"
code type which would write more data than it should.
Just to clarify, you mean it should be Unchecked on LogInfo(), right? Or should both reads be Unchecked?