found bug in string serialization, we were applying the string offset to the wrong pointer