perl5.8.*以降、内部処理はutf8になったのが影響しているのかもかも?