[4131] エラーに関して質問 
2004/11/10 (水) 15:54:14 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
どこにかいたらいいのかわからなかったので、ここで質問します。
Windows2000上で、サクラエディタの1.4.9.0で起きた現象です。

.texとしたファイルが開かなくなってしまいました。
開こうとした手順は以下の通りです。
・ダブルクリック
・新規作成の画面を開いて、ドラッグ&ドロップ
・ファイル->開く

どれで開こうとしても、
「アプリケーションエラー」というダイアログが出てきます。
内容は
「エラーが発生したため、、sakura.exeを終了します。プログラムをもう一度開始する必要があります。 エラー ログを作成しています。」
でした。

エラーログが作られたのか?と思ったのですが、どこに作成されたのかわかりません。
また、同じファイルをWindows付属のメモ帳で開くことはできたので、ファイル自体が壊れているということではなさそうな気がしました。

どうしたらいいか、アドバイスしていただけないでしょうか?
また、書き込みの場所が間違っていたら、誘導していただけないでしょうか?


以上です。
よろしくお願いいたします。


[4132] Re: エラーに関して質問 
2004/11/11 (木) 02:09:13 げんた
INCM1.23c
>.texとしたファイルが開かなくなってしまいました。
>どれで開こうとしても、
>「アプリケーションエラー」というダイアログが出てきます。

バグです.

問題のファイルとsakura.iniを送っていただければ再現確認できると思います.
エラーログというのは C:\WINDOWS\Minidump あたりに残っているメモリダンプのことです.
ですが再現できるなら再現させた方が解析が簡単なのでそっちはとりあえず不要です.

送り方ですが,適当な場所にファイルを置いてそのURLでも貼って頂ければOKです.


[4137] Re2: エラーに関して質問 
2004/11/12 (金) 11:50:32 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
▼ げんたさん
> 問題のファイルとsakura.iniを送っていただければ再現確認できると思います.
> エラーログというのは C:\WINDOWS\Minidump あたりに残っているメモリダンプのことです.
> ですが再現できるなら再現させた方が解析が簡単なのでそっちはとりあえず不要です.

了解です。
一応アップしました。たぶんこれで見れるかと思うのですが、どうでしょうか?
#アップローダとかの探し方や使い方がわからなかったので、無理やりアップですが…。

sakura.ini
http://erro.at.infoseek.co.jp/temp/sakura.ini

開けなかったファイルたち
http://erro.at.infoseek.co.jp/temp/6.tex
http://erro.at.infoseek.co.jp/temp/21.tex
http://erro.at.infoseek.co.jp/temp/42-4.tex


[4139] Re3: エラーに関して質問 
2004/11/12 (金) 13:49:31 もか
INCM1.23a
upしてくださったファイルで再現でき、原因が特定できました。
行頭禁則に句読点が重複して登録されていて、それが内部処理の制限を越えるようです。

とりあえず、空のウィンドウで[タイプ別設定一覧]から、Texの設定を開いて、
行頭禁則に含まれている同じ句読点を削除して以下のように設定してください。
,.、。、。,.):;?]}°’”′″℃々〉》」』】〕゛゜ゝゞ・ヽヾ!):;]}」・゛゜

#ちょっと暇だったので横取り失礼します。


[4141] Re4: エラーに関して質問 
2004/11/12 (金) 14:37:48 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
▼ もかさん
> upしてくださったファイルで再現でき、原因が特定できました。
> 行頭禁則に句読点が重複して登録されていて、それが内部処理の制限を越えるようです。
>
> とりあえず、空のウィンドウで[タイプ別設定一覧]から、Texの設定を開いて、
> 行頭禁則に含まれている同じ句読点を削除して以下のように設定してください。
> ,.、。、。,.):;?]}°’”′″℃々〉》」』】〕゛゜ゝゞ・ヽヾ!):;]}」・゛゜
>
> #ちょっと暇だったので横取り失礼します。


おぉぉぉぉぉぉ!!
直りました!(^^
ちゃんと開きます(感動;;

行頭禁則に関して、最初に手打ちで設定して、さらに後からまとめてどこかからコピペしてました。
そのときに最初の分を消してしまえばよかったのに、追加したので、そうなってしまったんですね…。

原因究明ありがとうございましたm(_)m


[4145] Re4: エラーに関して質問 
2004/11/12 (金) 15:03:25 げんた
INCM1.23c
もかさんの素早い対応に感謝します.


[4133] RE: エラーに関して質問 
2004/11/11 (木) 04:04:53 すい
INCM1.23c
・正規表現キーワードを使用している。
・開こうとしたファイルに非常に長〜〜い行がある。

以上の2つの条件が揃っているとそうなったかと。
私に思い当たるのはこれくらいです。

もし、その場合は正規表現キーワードの使用を諦めるか、
長い行を含むファイルの編集を諦めるか、というお話しかな。


[4138] Re2: エラーに関して質問 
2004/11/12 (金) 11:53:44 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
▼ すいさん
> ・正規表現キーワードを使用している。

正規表現キーワードは、「タイプ別設定」のところにあるやつでしょうか?
それでしたら、何も使っていません。
#使い方がよくわからなくて(汗)

> ・開こうとしたファイルに非常に長〜〜い行がある。

[4137]の記事でアップした程度のファイルなのですが、長いでしょうか?
それでしたらしょうがないのですが…。


[4140] Re3: エラーに関して質問 
2004/11/12 (金) 14:31:22 すす
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 1.4.1)
▼ Kさん
> ▼ すいさん
> > ・正規表現キーワードを使用している。
>
> 正規表現キーワードは、「タイプ別設定」のところにあるやつでしょうか?
> それでしたら、何も使っていません。
> #使い方がよくわからなくて(汗)

さらに横から失礼
正規表現キーワードでなく
「タイプ別設定」「スクリーン」「その他」「行頭禁則」
です。
とはいえタイプを「Tex」に変更しただけで落ちますね。
iniファイル直接変更しかなさそうですね。


[4142] Re4: エラーに関して質問 
2004/11/12 (金) 14:39:38 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
[4139]でもかさんがおっしゃっているようにしたら直りました^^
アドバイスありがとうございましたm(_)m


[4144] Re4: エラーに関して質問 
2004/11/12 (金) 15:04:06 すす
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 1.4.1)
▼ すすさん
> ▼ Kさん
> > ▼ すいさん
> > > ・正規表現キーワードを使用している。
> >
> > 正規表現キーワードは、「タイプ別設定」のところにあるやつでしょうか?
> > それでしたら、何も使っていません。
> > #使い方がよくわからなくて(汗)

> さらに横から失礼
> 正規表現キーワードでなく
> 「タイプ別設定」「スクリーン」「その他」「行頭禁則」
> です。
> とはいえタイプを「Tex」に変更しただけで落ちますね。
> iniファイル直接変更しかなさそうですね。

文字コードでソートしたらまだ同じ文字ありますね。
iniファイルに登録するとき同じ文字を消してくれるとありがたいですね
参考までに同じ文字を全部消したやつは以下の文字列です
),.:;?]}、。,.・:;!゛゜ヽヾゝゞ々’”)]〕}〉》」』】°′″℃


[4146] Re5: エラーに関して質問 
2004/11/12 (金) 15:07:44 げんた
INCM1.23c
すすさんにも感謝
>iniファイルに登録するとき同じ文字を消してくれるとありがたいですね
うーん,確かに.


[4143] Re:エラーに関して質問 
2004/11/12 (金) 14:42:55 K
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
アップしたファイルたちを削除しましたので、一応お知らせまで。

みなさま、アドバイスありがとうございましたm(_)m

INCM/CMT
Cyclamen v3.81