in reply to Fatal code point 0xFFFFFFFFFFFFFFFF

You should be decoding using UTF-8 instead of utf8 to nip the problem in the bud. Difference