Originally Posted By: krypto
Ok, different bug. I wiresharked the output and it's plain UTF-8. Problem seems to be that mIRC does the double encoding on debug output for some strange reason.


Yeah, I hadn't really thought about this being an issue before because I always output /debug to a window, but what's happening is /debug is designed to show you the text after it has been UTF-8 encoded. But since mIRC's file routines use UTF-8 now, it ends up encoding it a second time if it's writing to a file. This seems like a bad idea though. /debug should probably handle output to windows and to files differently in this case.