This bug is related to your compiler. It is usually a problem with special characters. It is possible, that you cannot see this character. I would try to rewrite the code, that makes this problem. But you may have other options as well.
Maybe this is a help for you:
Convert the file to ASCII and blast all Unicode characters away. It will probably work. But u never know, what was the problem. It will remove all Unicode characters like C²
You may damage some logic like "Smart-Quotes" (“ & ”) or a pointer with a full-width asterisk (*).
More options for you: Maybe the current font cannot display the character. Switch fonts to see the character.
Or you try to find by an regular expression all Unicode characters, that are not part of non-extended ASCII.
[\x{80}-\x{FFFF}]
Hopefully this might help you