Yes, this seems to be the issue. Or, well, changing locale to UTF-8 got it past this particular error and allowed it to start. Things still don't seem right, but I need to investigate further. It's not real clear what all the implications are to changing locale, and how locale gets changed.