draw text as utf8 by default but fall back when it gets an invalid utf8 sequence
remove that foo log

It's just debugging garbage. Don't actually commit that print.