Encode

Encode

[1] Encode は、文字コード符号化復号を行う Perlモジュール (中核モジュール) です。

[2] 最近の Encode だと、入力が不正な UTF-8decode した時、 utf8フラグがついた不正な文字列が返されるようです。 結果、次の適当なタイミングで Malformed UTF-8 character (fatal) エラーが出て死ぬようです。 (古い Perl でも最新の Perl でも。)