The problem is CICQDaemon::ProcessMessageFam calling CTranslator::FromUnicode to convert those messages. CTranslator::FromUnicode expects zero terminated UTF-8 strings and furthermore replaces every character beyond 0xff with a '?'.
Daniel
pgpOHFQkqdlAD.pgp
Description: PGP signature