UTF-8のファイル読み込みで保護違反エラーNo.32670
Salem さん 13/10/23 14:28
 
保護違反エラーが発生しました。

時々 UTF-8 エンコードのテキストファイルを秀丸で開きエンコード文字
を選択して利用しておりますが、あるファイルだけ保護違反エラーが
発生します。

該当のファイルに変な文字コードがあるのかも知れません。

一旦メモ帳で開き(正しく読めるようです)、コピーしてUTF-8モードの
秀丸に貼り付けて保存し、読み直しても同じく保護違反エラーが発生し
ます。秀丸にバグがあれば今後のためにも直していただきたいと思い
ますが、dump.txt をお送りすればよろしいでしょうか。

秀丸は、8.32 です。

[ ]
RE:32670 UTF-8のファイル読み込みで保護No.32671
Salem さん 13/10/23 14:44
 
エラーが発生するタイミングは、読みとった直後変換できなかったので
文字コードを選択しますかのポップアップを出したところで発生して
います。
メモ帳で読み込めますので、急ぎの対応は必要ありません。

[ ]
RE:32670 UTF-8のファイル読み込みで保護No.32672
秀丸担当 さん 13/10/23 14:49
 

バグ情報ありがとうございます。
おそらく秀丸エディタにバグがあるのだと思います。
dumpファイルを送ってほしいです。

もし差し支えなければ、問題の起きるファイルか、差し支えない範囲の問題とな
る部分だけに切り取られたファイルも送ってもらえると非常に助かります。

送ってもらえる場合"PEH00775@nifty.com"まで秀丸担当宛と書いて送ってもらえ
ると助かります。

[ ]
RE:32672 UTF-8のファイル読み込みで保護No.32673
Salem さん 13/10/23 15:55
 
ありがとうございます。
添付してお送りしました。
しかし「秀丸担当宛」と書きそびれてしまいました。
すみませんが、よろしくお願いいたします。

[ ]
RE:32673 UTF-8のファイル読み込みで保護No.32674
秀丸担当 さん 13/10/23 16:42
 

dumpファイル受け取りました。
ありがとうございます。

場所が特定でき、ステータスバーの文字数計算で、全角文字の途中で切れて折り
返されているような状態になっていることが問題でした。
エンコードの解析に失敗しているときは内容がほぼ文字化けした状態になってい
ると思うのですが、その場合はそういうことが起きやすい状態になっているのだ
と思います。
そしてその途中で切れているところがちょうどメモリの境界にあると落ちるてい
ると思われます。
V8.33の次のβ版で修正させていただきます。

[ ]
RE:32674 UTF-8のファイル読み込みで保護No.32675
Salem さん 13/10/23 23:37
 
解析ありがとうございます。

>V8.33の次のβ版で修正させていただきます。

また、早速対応の予定との事、承知しました。
出ましたら再確認し報告させていただきますので、よろしくお願いいた
します。

[ ]
RE:32675 UTF-8のファイル読み込みで保護No.32676
秀丸担当 さん 13/10/24 14:51
 

V8.33β8で特定された問題の部分を修正しました。
以下のページの「次のバージョンのβ版はこちら」からダウンロードでき、試し
ていただくことができます。
http://hide.maruo.co.jp/software/hidemaru.html

ただ、問題となっている部分から再現できそうなテキストファイルのパターンを
幾つか作っても、以前のバージョンで再現することが確認できておらず、dumpか
ら特定された部分とは違うかもしれないです。
もしまた問題になるようでしたら、お手数ですが連絡いただけると助かります。

[ ]
RE:32676 UTF-8のファイル読み込みで保護No.32677
Salem さん 13/10/24 23:52
 
早速のご対応、ありがとうございます。

ダウンロードし、エラーが発生するファイルは通常通りエラーとならずに
エンコード文字を選択して利用可能になりました。

早急な対応いただきありがとうございます。また、今後ともよろしく
お願いいたします。

[ ]