メイリオ(meiryo)フォントの問題

サーブレットで,フォント一覧を取得して,それらに対して日本語対応かどうかを調べる処理(参考:20060828の記事)をやってると,Vistaのシステムフォントであるメイリオ系(メイリオメイリオイタリック…)に対して,

font.canDisplay('日')

ってやるとここで処理が止まる.
しかも,どうも例外が発生しているようでもなく(try 〜 catchではひっかからず),Tomcatがしずか〜に落ちる)という謎な現象が起こる.

ちなみに,サーブレットではなく,ただのJava アプリケーションで同じことをやると問題はないので,実行ユーザとのからみもあるかもしれない.
詳細は調査中.

とりあえず速報だけということで.詳細は後日.