2009年6月13日の日記の3番目の記事へのコメント
■Pidginでフォント選択時にクラッシュする問題
今日はPidginネタばかりですね (;´Д`).Pidgin Portable をいじったついでに Windows 版の Pidgin で会話ウィンドウの設定でフォントを選択しようとするとクラッシュしてしまう問題についても調べてみました.
コメント欄で「本家のをそのままインストールすると出ない」という情報を頂いたので,とりあえず本家から2.5.6をダウンロードして入れてみたんですがばっちりクラッシュ (´・ω・`).クラッシュ時のログを見ると,libcairo-2.dll で落ちてるんで,GTK 側に何か問題があり? そこで GTK を消して入れ直してみたんですがやっぱりクラッシュ (´・ω・`)
次に gtk.org から cairo のバイナリをダウンロードして差し替えてみたんですが効果なくまたもクラッシュ.うーん,cairo本体より呼び出し元がおかしいとか?
デバッグ版ビルドの Pidgin をインストールしてレポートファイルを取ってみて,似たようなのがないか Pidgin のバグトラッカーを探してみたらこれが出てきました.一番下の方に行くと,pango のバイナリを差し替えてみろ的なコメントが.すげーこれっぽい・・・.
早速 gtk.org から pango のバイナリを落として差し替えたら落ちなくなりました.おー,よかった.というわけで,Windows 版の Pidgin を使っていて,フォントを変更しようとするとクラッシュしちゃって困っているという人は,これを落として展開して,bin の下の dll ファイルで c:\Program Files\GTK\2.0\bin の下のファイルを置き換えるといいみたいです.
2009年6月13日の日記の3番目の記事へのコメント
[コメントを書く]