FGALDC 13 /RE:07905 RE:全角文字の1バイト目  こんにちは、としき さん、自己レスです。 》あ〜、そか、どこでも再現するものだと思っていましたが、考えてみれば、ZH や 》RX など、VWX の関係が影響しているのかもしれませんね。 VWX が影響しているところまでは絞りこみましたが、とんでもないことに、自分 でも再現しないことがあることに気がつきました。いやぁ、こりゃまいった。 まず、CONFIG.SYS と AUTOEXEC.BAT なしでマシンを起動します。 このとき、Vz のみを起動させます。この時には発症しませんでした。 次に、VWX を常駐させてからもう一度 Vz を起動させます。 このときも、VWX のオプションが -X0 では発症しませんでした。 ここで、VWX のドキュメントによると、このオプションは常駐後にも変更可能だ そうなのですが、実際に変えようとすると Cannot change option というメッセ ージが出てしまいます。このとき、この様なメッセージが出るけれども内部的に は変化しているかどうかということは検証していません。 ということで、一旦 Vz と VWX の常駐を解除し、再度 VWX を -X1 で常駐させま した。次に、私の標準 DEF で Vz が起動するので、RX と ZH はいずれも1です。 ここで 検索モードから \[DOWN] したら、見事にストール。 リセットして、もう一度最初からやり直し。 CONFIG.SYS と AUTOEXEC.BAT なしでマシンを起動。 VWX -Z3 ーX1 で常駐。Vz 起動。今度はエスカルゴから RX- してから検索モード で \[DOWN] したけど、やっぱりストール。 リセットして、もう一度最初からやり直し。 CONFIG.SYS と AUTOEXEC.BAT なしでマシンを起動。 VWX -Z3 ーX1 で常駐。Vz 起動。今度はエスカルゴで ZH- してから検索モードで \[DOWN] したらストールせずに「文字列が見つかりません」のメッセージ。 おぉ、こいつが犯人かと、もう一度エスカルゴで ZH+ したら、あれ、ストールし ない。 うみゅ、何回か繰り返したけど、上記の手順は再現性があります。 なんか、印象としては、全角半角同一視にかかわる、Vz または VWX のどこかの 初期化忘れ、といった感じですね。とりあえず、確率的に起こらないことの方が 多そうなので、忘れることにします。 と思ったのですが、ちょっと過去ログを調べてみました。・・・あった。(^^; 》10141/10166 JCF05366 Emmett VWXバグ集 》(15) 98/05/11 21:25 10129へのコメント コメント数:1 》 あと、 これはVZ側のバグですが、 EOF 直前に全角文字の片割れがある場合に 》 #c すると昇天する、てのは対応されましたでしょうか? 》10149/10166 HGD00133 高橋 洋光    RE:VWXバグ集 》(15) 98/05/12 20:30 10141へのコメント コメント数:1 》  再現せず。(^^; 》  再現するファイルをメールで送ってくれれば、対応を考えます。 》10165/10166 JCF05366 Emmett RE:VWXバグ集 》(15) 98/05/13 22:26 10149へのコメント 》 あれ。今やったら、うちでも再現しません。確かに、昔実験したらハングしたの 》 を覚えてるんだけどな。無条件で起こるわけではないのか。 そうか、そういう状況だったのね。 榊原版でも発生するくらいだから、そうとう根の深い問題なんでしょう。 高橋版なら大丈夫というのなら、乗り換える価値はあるかな。                                 としき