reads data at the specified address and assumes it to be a valid unicode string. len is the number of characters, not the number of bytes.