notepad.exeのバグ

Windowsに標準で付属しているメモ帳(notepad.exe)にバグが見つかったモヨリ

4+3+3+5byteの文字列、例えば"tiny bug for nards"と書き込んで保存し、再度ファイルを開くと文字化けして表示されるというもの。

とあったので、再現してみました。環境はWindows XP SP2です。

こう書いて保存して、再度開いてみました。

お、化けた。ANSI文字コードUnicodeだと誤判定しているようです。これは他の文字列のパターンでも起こったりしそうですね。
セキュリティネタに分類したけど、問題自体は文字コードの誤判定程度なのでそれほど問題ではないと思う。



それよりメモ帳のバージョン情報のWindowsXPロゴが滲んでる方が気になる。w

(ここにUPする際とかに潰れたのではなく、元からこんなんでしたよ。)