Shinobar Martinek による投稿

この問題でDBは関係ないと思います。27日の修正以前で申しますと、文字化けがあったのは他所のSIMに居るオンラインのアバターとの間だけで、オフラインの保存メッセージに文字化けは無かったからです。

加えて言うと、profileの文字化けについて私は確認していません。報告されているprofileの文字化けは偶発的事故か、いずれにせよIMの文字化けとは関連しない別問題だと思います。

「opensimのソースコード」とは、どれをベースとしてご覧になっているのでしょうか?

最新の本家公式リリース opensim-0.9.0.1でスタンドアロンHGを動かしていますが、SIMを越えてのIMに文字化けはありません。

また最近のOSGからリリースされた opensim-OSGを用いた Shinobar Annexや M&Fcreations01でも文字化けがないことは、すでに報告したとおりです。

再々実験しました。これまで一方のアバターはスタンドアロンHGでしたが、今回はどちらもJOGのアバターとしました。

今回実験のSIMは Shinobar Annexと JOG Center Simの間だけです。

JOG Center Sim → Shinobar Annex のIMが文字化けすることは同じだが、先日は ???の表示だったが、今日は Base64に変換されたものがそのまま表示される。

Shinobar Annex → JOG Center Sim はUser offlineとされ、IMは保存される。(これまでに無い異常)

JOG Center Sim 側のアバターをリログさせると、保存されていたIMが文字化けなく表示される。

今度は Shinobar Annex 側のアバターを落とし、JOG Center Sim側からIMを打つと、当然ながらIMは保存される。

Shinobar Annex 側で再ログイン。保存されていた JOG Center Simからの IMがBase64に変換されたものがそのまま表示される。(これまでは保存されたIMはどこから発信されたものも文字化けなく表示されていた。)

以上です。