アカウント名:
パスワード:
自分もなつかしーと思いつつ、unicode/UTF-8全盛のこの時代になんでまたこんなバグをとは思った
キャラ名に「ソ」をいれるとバグる! 古参開発者「うっ……頭の中で何かが……」 [impress.co.jp]
多くの古参開発者が指摘しているのは、Shift_JIS文字コードの「ダメ文字」問題です。2バイト目が5C等になりうることによる問題(略)たとえば「ソフト」(835C 8374 8367)というテキストの場合、「5C」の部分がエスケープ文字と解釈されて「ャtト」(8383 74 8367)などと文字化けすることがあります。プログラムによってはクラッシュしたりするかもしれません。 ちなみ
多くの古参開発者が指摘しているのは、Shift_JIS文字コードの「ダメ文字」問題です。
2バイト目が5C等になりうることによる問題(略)たとえば「ソフト」(835C 8374 8367)というテキストの場合、「5C」の部分がエスケープ文字と解釈されて「ャtト」(8383 74 8367)などと文字化けすることがあります。プログラムによってはクラッシュしたりするかもしれません。
ちなみ
現実として、「ソ」入れて死んだ経験あります?自分はそんなアプリに遭遇した事はないし、作った事もない。「~」入れたら化けるアプリは良く遭遇したし、結合テスト始める前に嫌がらせで入れると良く化ける。
その文字列をファイル名として使うと簡単におかしくなる。0x5Cはパスの区切り文字なので。日本語版Windowsでは発覚しないけどAzureインスタンスのシステムロケールが日本語とは限らずハマるとかありそう
winampで「ロビンソン」がバグった覚えがある
0x5c問題は今は亡きC/C++系携帯電話アプリ作成中にたまにはまっていたUTFが一般になった今は意識すらしないな
1993年か4年ぐらいにつくったcgiでやらかした覚えがあるな
Netscape Mailで遭遇したことがあります。フォルダ名に使っていると消えます(実際にはデータは消えず、表示されないだけだった)。全社的に使っていたのでパニックでしたね。# バージョンが4.xだったか7.xだったかは思い出せず
Windows98の頃、日本語対応の某フォトレタッチソフトが"表紙.jpg"を開けなかったことがある英語版でも(タイトルバーなどのファイル名は文字化けするものの)ちゃんと開けるソフトもあった。
//〜可能ってコメントで爆死した事ならあるよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:5, 興味深い)
自分もなつかしーと思いつつ、unicode/UTF-8全盛のこの時代になんでまたこんなバグをとは思った
キャラ名に「ソ」をいれるとバグる! 古参開発者「うっ……頭の中で何かが……」 [impress.co.jp]
Re:「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:0)
現実として、「ソ」入れて死んだ経験あります?
自分はそんなアプリに遭遇した事はないし、作った事もない。
「~」入れたら化けるアプリは良く遭遇したし、結合テスト始める前に嫌がらせで入れると良く化ける。
Re:「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:3)
printf("正しく表示しましょう");
を実行させるとあら不思議……。ってのは、一部ではやった。
¶「だますのなら、最後までだまさなきゃね」/ 罵声に包まれて、君はほほえむ。
Re:「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:1)
その文字列をファイル名として使うと簡単におかしくなる。0x5Cはパスの区切り文字なので。日本語版Windowsでは発覚しないけどAzureインスタンスのシステムロケールが日本語とは限らずハマるとかありそう
Re:「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:1)
winampで「ロビンソン」がバグった覚えがある
Re: (スコア:0)
0x5c問題は今は亡きC/C++系携帯電話アプリ作成中にたまにはまっていた
UTFが一般になった今は意識すらしないな
Re: (スコア:0)
1993年か4年ぐらいにつくったcgiでやらかした覚えがあるな
Re: (スコア:0)
Netscape Mailで遭遇したことがあります。
フォルダ名に使っていると消えます(実際にはデータは消えず、表示されないだけだった)。
全社的に使っていたのでパニックでしたね。
# バージョンが4.xだったか7.xだったかは思い出せず
Re: (スコア:0)
Windows98の頃、日本語対応の某フォトレタッチソフトが"表紙.jpg"を開けなかったことがある
英語版でも(タイトルバーなどのファイル名は文字化けするものの)ちゃんと開けるソフトもあった。
Re: (スコア:0)
//〜可能
ってコメントで爆死した事ならあるよ