2009年9月8日の日記の2番目の記事へのコメント
■PidginのYahoo Japan問題
ここ最近,Yahoo Japanのアカウントでログインした際に,登録しているユーザがオンラインになっていても自分のリストではオフラインのままという問題が発生していたんですが,いまいちモチベーションが上がらないので放ったらかしてたらyazさんが調査を開始してしまいました.が,yazさんの環境では全然再現しないとのこと.で,そのままこちらでも調べる展開に,あれw?
アカウントを消したり,登録ユーザをリストから消したりと色々やった結果,登録ユーザを一旦別グループに移すことで次回ログイン時に仲間リストに表示されるようになるということが発覚.なんじゃこりゃ.グループ名が怪しい? ということでログを見てみたところ,グループ名の取得かデコードに失敗している雰囲気.そしてソースを見たところ・・・Yahoo Japanだと,グループ名をSJISにデコードするようになってた (;´Д`).これでユーザの所属するグループがおかしくなって表示されなくなっていたっぽいですね.Yahoo JapanでもUTF-8を利用するように変更したところ,登録しているユーザがオンライン時にリストに表示されるようになりました.やったぜー.というわけでビルドし直した2.6.2のWindows版をいつものところに置いておきました.Yahoo Japanお使いの方はどうぞ.
2009年9月8日の日記の2番目の記事へのコメント
[コメントを書く]