about the cause of 7.07 to 7.08beta5 onNo.24314
benzo さん 08/01/18 05:28
 

宜しくどうぞ。

がたがた言って7.07 から直して頂いた結果の 7.08 beta5 を問題の環境で試しました。

一太郎6で、ゼロバイト化の発生時点を経過したと思しき部分まで打鍵してから、
ついさきほど、「まるお」で開いたところ、FEPの不調やゼロバイト化は起こりま
せんでした。

しかし、問題は「ゼロバイト化」以外のでも一緒で、一枚のファイルで一定量以上な
感じな分量の漢字文を打つと、まづ大きいファイルから、FEPの不調などが伴って
ゆきますので、
あすは、それらの限界が又来るのかどうかを、同じ(問題となる(大事な哀れな僕ち
ゃんテキスト))ファイルで試してみます。
結果が大丈夫だったら、称賛しにまた一言おじゃまします。


[ ]
RE:24314 about the cause of 7.07 to 7.0No.24315
秀まるお2 さん 08/01/18 09:41
 
 かな漢字変換(FEP)が不調になるのは、メモリ不足が起きてる可能性が高
いと思います。

 今まで送っていただいたdump.txtも、根本的な原因はメモリ不足というか、メ
モリを確保しようとしてエラーになって、その後エラーメッセージを表示しよう
としてもそのエラーメッセージを表示するのに必要なメモリすらも確保出来ずに
落ちてしまうってパターンばかりです。

 出来れば1つお願いなんですが、Ctrl+Alt+Deleteキーを押すとタスクマネー
ジャが表示されるんですけど、そのタスクマネージャの「プロセス」ページの中
からHidemaru.exeを見つけていただいて、例えばかな漢字変換(FEP)をずっ
とやった時に、Hidemaru.exeのメモリ使用量がどんどん増えていくかどうか、一
度確認していただけるとうれしいです。もしそれでメモリ使用量がどんどん増え
ていくのだとしたら、FEPがメモリを無駄に消費しているせいで秀丸エディタ
がおかしくなってるのかもしれないです。

 それと、現状のV7.08β5でも、メモリ不足になった時に「メモリ不足が起き
た」とのメッセージすら表示せずに秀丸エディタが落ちてしまう現象自体には対
処出来ていません。なので、次のβ版では、メモリ不足になっても、最低限「メ
モリ不足になった」というメッセージを表示するようにして、その後も可能な限
り落ちないように修正させていただこうと思います。

[ ]
RE:24315 about the cause of 7.07 to 7.0No.24323
秀まるお2 さん 08/01/18 18:12
 
 先ほどですが、V7.08β6をアップロードしました。このバージョンでは、もし
もメモリ不足になっても、とりあえずエラーメッセージを表示しつつ詳しい情報
をdump.txtに出力するようにしました。

 ただし、そのエラーメッセージにOKすると、その後は落ちてしまうと思います。

 メモリ不足に至ってエラーメッセージが出てきてもなお、可能な限り処理を続
行するように今後直そうと思いますが…。それはそれで非常に難しいことなので、
例えば「ファイルの保存だけは出来る」とか、ある程度限定した機能に限って使
えるようにしたいと思います。

 ということで、何度もすみませんが、V7.08β6の方に入れ替えお願いします。

 それと、今回のV7.08β6から、秀丸エディタのメモリ使用量を簡単に見られる
ようにしました。「Other - About Maruo-Editor...」を実行すると、そこに

   MemoryUse=XXXMB HeapUse=XXXXXKB/XXXXKB

 のように出てきます。それでおおよそのメモリ使用量が分かります。例えば
FEPがおかしくなった時に、そこでメモリ使用量が極端に増えてないか等を確
認いただけると助かります。

 ちなみにメモリ使用量は、設定にもよりますが、極端に大きなファイルを開い
た場合でも、最高でも150メガバイト程度までしか使わないと思います。もしも
そこが200とか300メガバイトとか使っているとしたら、それはかなりおかしいと
思います。

[ ]
RE:24323 about the cause of 7.07 to 7.0No.24328
benzo さん 08/01/18 19:22
 
  ●
「例えば「ファイルの保存だけは出来る」とか、ある程度限定した機能に限って」

「例えば」「とか」「ある程度限定した機能に限って」というゴージャス且つ神経質
な大海への舟出みたいなことよりもまづ、

【*1】「ファイルの保存だけは出来る」
     これが、(高校の時のクラブの友達の中学からのギャグ語でまじにいう
と)「当然の助動詞「〜べし」」

【*2】7.08.beta6 への切り替え
     当然の助動詞「〜べし」…

(こんなに取り組んで頂いて、もしなんでしたら、タバコ代くらいづつでも振りこま
せて頂きたいところを、申し訳ありません。
JSやなにかはこんなことやそんなことを澁り続けて十数年ぼちぼち以下のとぼけと
かでがっくりさせたまま毎年アップには金取るんですよ…、ですから、ね…、まじで
降り込み枠設けて下さっていいです。)


「メモリが足りない」とか出始まったのは、今年になってからこの数日間が初めてな
ので、なにもやってない静かな画面でも、たとえば「だいなファイラー」ユニコード
版のアイコンクリック一つでも出たので、「まるお」でなく、ずっと色々されてきて
いる、ハック(?)と不正プログラムの侵入の問題があると思います。
なので、【*1】へ回帰して頂けるということで、宜しくお願いします。

 
 

[ ]
RE:24323 about the cause of 7.07 to 7.0No.24330
benzo さん 08/01/20 01:38
 

●5度目の落ちのあとに:

エラーが出たらそれが限界点でなかろうとも即そのたびに
 *1.bak *2.bak *3.bakと出してゆく、
次の保存がゼロなどだった場合に必要なことと考えます。

dump.txt も今回複数回出たので、 dump.txt dump1.txt dump3.txt のようになって
ゆかないと、つまらない結果しか経過がわからないと思われます。

それと、それでも保存しようと七八回押す中で、画面に出ている内容はもう既にアウ
トなのかどうか、アウトでなければ一応全部選択してコピーすれば良かったので、多
分アウトであるからにはそれも不可能ということが今までの現象から考えられるのと、
本当は出来た筈なまでに直していただいているのかどうか、これが分岐点です。

●まづ、先日三回目以前に、「コモン」でバックアップを印しておいたのに、出てな
かったので、今回も悲惨でした。
よくみたら、「テキスト」はコモンで統括されないみたいで、いまチェックしました
ら、出るようになりました。
それで、バックに回る内容がゼロやコードコラプスの場合に上書きされたらおしまい
だ、という恐怖と現実とはともに両方変わりません。


> メモリ不足に至ってエラーメッセージが出てきてもなお、可能な限り処理を続行する

> 非常に難しい

>「ファイルの保存だけは出来る」

この最後のことにだけ焦点を持って頂ければまづ信頼が成立するわけだと思います。

>「Other - About Maruo-Editor...」を実行
>   MemoryUse=XXXMB HeapUse=XXXXXKB/XXXXKB
> おおよそのメモリ使用量

> 200とか300メガバイトとか使っているとしたら、それはかなりおかしい

原因は、なに とかあるんですか?
私のはどうも色々な情况からどこからもハック臭いです。
しかも、PCは昨年末までのハックのように躁がしくならず、
静かなままで、メモリだけピンチになったりFEPにアホな語彙が
勝手に這入って削除不可だったりして、つまりJSの内部で、私は
JSの味方なんだぞと言いわけを構築しながらハックをする者、
までが存在し得ますし、他のユーザーに使われ始まっていてウェブ切断が出来ないと
いう表示までが第五ダンプあとそのままの立ち上げで登場。
「ファイルの保存だけは出来る」&「dump.txt はdump_number.txt に、
*.bak は*_number.bak に、」によって、一応このレベルでの被妨害からだけは救わ
れうるものかと存じます。


[ ]
RE:24330 about the cause of 7.07 to 7.0No.24331
benzo さん 08/01/20 01:40
 
これは b6 での情况です

[ ]
RE:24331 about the cause of 7.07 to 7.0No.24337
秀まるお2 さん 08/01/20 23:13
 
 送っていただいたdump.txtによると、やはりメモリを確保しようとして失敗し
ているようです。エラーコード8というのは、NOT_ENOUGH_MEMORYというエラーな
んですが、それが起きていますので。

 V7.06β6にてメモリ不足のエラーが発生した時にはメモリの利用状況をdump.
txtに詳しく出力するようにしたんですけど、それを見た限りでは、秀丸エディ
タ(というか、今回のケースではMaruo-Editor)の使っているメモリの合計は
15172キロバイト(= 約15メガバイト)程度で、特に大量にメモリを消費してい
る訳ではないです。Windows全体のメモリ使用量も、全体の87%程度となっていて、
まだ余裕があるはずです。

 今のところ、なぜそんな状況でメモリ不足のエラーが起きるのか、ちょっと分
かりません。

 とりあえず、こういう不可思議なケースでもなんとか他の方法でメモリを確保
して処理を続行するように直してみようと思います。

 ですが、かな漢字変化が出来なくなることも含めて、たぶんWindows自体が何
かおかしな状況になっている可能性が高いと思うので、出来ればWindowsをもう
一度インストールしなおしたらいいんじゃないかと思ったりはします。昔は普通
に使えてたはずですよねぇ。

[ ]
RE:24337 about the cause of 7.07 to 7.0No.24339
アルビレオ さん 08/01/21 00:21
 
ユーザーのアルビレオです。

> 今のところ、なぜそんな状況でメモリ不足のエラーが起きるのか、ちょっと分
>かりません。

ひょっとすると、ハードディスクの空き容量がほとんどなくなってるんじゃない
でしょうか?

[ ]
RE:24339 about the cause of 7.07 to 7.0No.24340
EA11R さん 08/01/21 01:30
 

EA11R@一般ユーザです。

> > 今のところ、なぜそんな状況でメモリ不足のエラーが起きるのか、ちょっと分
> >かりません。
>
> ひょっとすると、ハードディスクの空き容量がほとんどなくなってるんじゃない
> でしょうか?

他に考えられるケースには、
・辞書が壊れてて、IMEが異常にメモリを消費している。
・セキュリティ対策用のソフトがメモリを過剰消費している。
・ハードディスクの物理エラー/磁気寿命でスワップを確保しきれないでいる。
ってあたりも…。

以下は、直接関係ないですが、NT系列のOSでメモリ不足に陥る、と言う、参考例
として、今後の参考に、と。
http://tomippe.jp/knowledge/2005/08/post_7.html
http://www.atmarkit.co.jp/fwin2k/win2ktips/071desktopheap/desktopheap.
html

[ ]
RE:24340 about the cause of 7.07 to 7.0No.24349
benzo さん 08/01/21 19:59
 

ありがとうございました。

ファイルの連なりが、このように一杯になると、このことだけでも、ことの成り行き
の保存にもたついてしまい、
他の記事にも一杯いいことが書いてあるはずなのに、とりとめが得られない、
つまり、こういってはなんですが、アーカイブでローカルで見たいなぁ、とか…、
そういうのは「有り」ですか?

メモリの不足理由の指摘の中で当たっているようすなのは、
FEPの辞書が壊れてそれでというもので、
JSに二度直してもらって、すごくよくなったと思っても、
メインユーザー登録辞書に、消せない語彙がある上に、
変なせつびご ("ryona" toka "ryosa" toka) ga ari konoyow-ni sorewo sitekisuru
 daken-de,
FEP siyow ga kinsisarete-simau nodesu.

いま、七回目のダンプ送信のあとに記入しました。


[ ]
RE:24339 about the cause of 7.07 to 7.0No.24350
benzo さん 08/01/21 20:19
 
>ハードディスクの空き容量がほとんどなくなってるんじゃないでしょうか
ソフトはけずりにけずり、ファイルはアーカイブしまくりしまくる、
という方針で、映画も、なにか、
使用権情報がダウンロード出来ないとか出て、削り、
また、はずかしいものもすでにみな削りしましたが、
それでもやはり該当する点は、
eMuleでの、《續修四庫全書》ダウンロードだと思います。
自分の欲しいのは絞れば一つでありながらやはり
よくみると数十は欲しい、そして全部ないと結局
持っているという話しにならない、ときていて、
盥回し式の自分からも出せるようにするシステムでゲットするので、
以前のような、完璧なのはディスクに入れて削る、というのをやめて
しまったのでした。
ディスク容量をどうにかする、という優れた手段は最近あるのですか?
(eMuleでの「提供」用「共有」をつないだまま別の場所へ確保したい)
私の持っているハードディスクは、でかい上に容量もケチで、
バタバタと中の回転音がして、横に転んだだけでもエラーが更にでるので、
そんなでない、時代が今もう来ていたら、あやかりたいもんだと、
こう思っています。
また、大容量メディアの知識が得られなく、DVDにすりゃどういうことまでいくと
かも、ウェブで見たりしても分らなくて、
要するに、ご示教を乞います…。

[ ]
RE:24349 about the cause of 7.07 to 7.0No.24351
秀まるお2 さん 08/01/21 20:30
 
 毎度dump.txt送っていただいてありがとうございます。

 やはりメモリ不足のエラーが起きてるようではあるんですが、メモリの使用量
がそんなに多い訳でもないのにエラーが出ているということで、これはいわゆる
「ヒープの破壊」という現象が起きているのではないかと想像しています。

 それで、とりあえず、とにかく秀丸エディタの中でのメモリを確保したり解放
したりという処理については、別空間のヒープを使って処理するように直してい
ます。そうすると、たしかに秀丸メールがヒープを壊してるのか、それとも他の
要因(例えばかな漢字変換ソフトのせい)でヒープが壊れてるのか判断出来るん
じゃないかと思います。

 それと、メモリ不足が発生するのをある程度予測しながら動作させるオプショ
ンも付ける予定です。さらに、保存の時には動的なメモリ確保をしないようにし
て、少なくともメモリ不足が起きても保存だけは出来るように直します。

 修正量が多いのでちょっとまだ手間取っています。なのでしばらく待って欲し
いです。


 一応、秀丸エディタの内部の処理として、動的なメモリの確保については、万
が一のプログラムのミスを見つけるためのチェック(バッファオーバーランのチ
ェック)をしているので、秀丸エディタがヒープを破壊している可能性は非常に
低いと思います。また、これはたぶん秀丸担当が何度もお話させていただいてる
かと思いますが、同様のエラーは他のユーザー様の所では起きていません。

 なので、もしかな漢字変換がおかしくて、何かそれについて解決策があるのだ
としたら、それをなんとか解決していただきたいと思います。

[ ]
RE:24351 about the cause of 7.07 to 7.0No.24352
benzo さん 08/01/22 01:19
 

> 修正量が多い

まことに済みません。これ以上のことは、
有るはずのない閑な時にで良いです。


> ヒープを破壊

ハーブの高原みたいなものとヒブンとかのあいのこしか思いうかびませんが、高度な
仕組みへの障害ということで、恐れいります。


> 同様のエラーは他のユーザー様の所では起きていません

そうですね。でも、言われると、他の事情から答え(該当するという答え)が出る
「「たとえば」の話し」ですが、
ストーカーに殺される場合に、
駈けこんだ先の警察が
「そんなやつひとりも今までいねえぞぉお前…」と言ったら、
仕事先とか部屋とかという自分のデフォルト環境に戻ろうとしただけで又アウトなわ
けで、
要するに死ぬので、
そういうことと思ってしまいます。
してみると、嫌なヤツが駈けこんだだけの話しが僕のことで、
ですからつまり、秀丸の向上になる範囲でやって下さい(※リフレイン1)。

FEPは昨年末から二回ファイルを修復してもらい、効果も出て、これからもよくし
てもらうつもりですが、
メーカー社内が関連する原因があるらしいことが分ってから、またファイルをみせろ
と言われるだけの変な現象がちびりちびりあると、送付も気が重かったのですが、
言われてみて、やはり送付することにしました。
  しかし、FEPは(誰かの(?))一つの「ターゲット」で、
「メモリ」はいつもは、大丈夫中の大丈夫に毛が生えたくらいの「動作」な「はず」
でやってまして、
急に「やられる(?)」わけです。
  つまり、実話でいうと、
ストーカーって
ひとりは、なんで性懲りもなく言えるのかこちらには分らずとも「やぁ伊藤君」と手
を挙げて寄って来たりつかまえたり、
ひとりは、とんでもないくだらない場違いを言って「でしょ」という語尾だったり;
自分達が、
ひとりは、PCにここでたとえればPC業界入りの算段やなにかが出来上がっている
と…、
ひとりは、更にはすでにそっちの者…、と、
そういうもんですので、
いつも私のPCがとっても具合が二十四時間悪くて
っていうんでなく私が「悪く」なってしまう、と、
一種のパターンですよね…、被犯罪の…。
( HM は Western Japan なんですか?。いや失礼言いますが本当にです。)
それでもつまり、秀丸の向上になる範囲でやって下さい(※リフレイン2)。



[ ]
RE:24340 about the cause of 7.07 to 7.0No.24356
benzo さん 08/01/22 21:39
 
>EA11R@一般ユーザです。
>
>> > 今のところ、なぜそんな状況でメモリ不足のエラーが起きるのか、ちょっと分
>> >かりません。
>>
>> ひょっとすると、ハードディスクの空き容量がほとんどなくなってるんじゃない
>> でしょうか?
>
>他に考えられるケースには、
>・辞書が壊れてて、IMEが異常にメモリを消費している。
>・セキュリティ対策用のソフトがメモリを過剰消費している。
>・ハードディスクの物理エラー/磁気寿命でスワップを確保しきれないでいる。

●該当はセキュリティーソフトの不調(VirusBuster2008)があると思います。
●ハードディスクの物理エラーは、 chkdsk /f の y でやりました。
●磁氣壽命だったら、まだ三年かそこらなので、NECに「なんじゃこれは!」と言
わねばならず。
○先月に自分で工夫してかなり良かったのは、
画面のデザインに「ウインドウズクラシック」を択ぶと、
Win3.1(?)さながらの安い表示の質になると同時に、
表示に食う何かの消費が淒く減るみたいです。軽くなりました。
宜しければ、お試しあれ。そして結果が変わらなければ私に文句を。
xxxxxxx@ybb.ne.jp

[ ]
RE:24356 about the cause of 7.07 to 7.0No.24366
秀まるお2 さん 08/01/24 18:07
 
 秀丸エディタおよびMaruo-EditorのV7.08β7をアップロードしました。これを
使ってみて欲しいです。

 これをインストールしていただきまして、

 Other - Environment...   の
 Debug                    ページの
 Other truoubleshooting... を押して、

  Memory trouble枠中の

 Fail safe for memory shortage
 Use unique heap of Maruo

 の2つのオプションを両方ともONにして欲しいです。そして常駐してる物も含
めてすべてのMaruo-Editorを終了させてもう一度起動して欲しいです。

 それで一応、メモリ不足が起きても簡単に落ちてしまうようなことにはならな
いと思います。

 もしもそれでメモリ不足が発生すると、保存系の操作と終了系の操作とカーソ
ル移動以外は何も出来なくなり、しかも画面の中での色つけ関係もほとんどしな
くなります。なので、もしメモリ不足が発生したら、速やかにデータを保存して
再起動してください。

 もしもこのバージョンでもなおbenzoさんのパソコンで落ちまくるということ
であれば…。もう次の作戦を考えるのは至難の技ですが…。落ちた場合は、また
dump.txt送って欲しいです。

 ということでお願いします。

[ ]
RE:24366 about the cause of 7.07 to 7.0No.24369
benzo さん 08/01/26 03:50
 

> 秀丸エディタおよびMaruo-EditorのV7.08β7
> Other - Environment...   の
> Debug                    ページの
> Other truoubleshooting... を押して、
> Memory trouble枠中の
> Fail safe for memory shortage
> Use unique heap of Maruo
> の2つのオプションを両方ともONに
> 常駐
> 含め
> すべてのMaruo-Editorを終了させてもう一度起動

24367 に書いた事情より、数日間は試すことが出来ません。
よりまして、 24367 もご考慮下されれば、
「一石二鳥」とは惡い言葉でむしろ私へのハックなどであり、
「一石」を封じて「二鳥」を救う、と、まぁどちらの言い方でも
惡ければ惡いのでそのような言語使用の存在は防げませんが、
とりあえず、宜しくお願いいたします。
何をといって、まづ、お考えを頂きたく、
そ(お考え)の選択肢として、
24367 はどのようになるかという行く先があるわけです。


[ ]
RE:24369 about the cause of 7.07 to 7.0No.24429
benzo さん 08/02/01 20:37
 
>> 秀丸エディタおよびMaruo-EditorのV7.08β7
>> Other - Environment...   の
>> Debug                    ページの
>> Other truoubleshooting... を押して、
>> Memory trouble枠中の
>> Fail safe for memory shortage
>> Use unique heap of Maruo
>> の2つのオプションを両方ともONに
>> 常駐
>> 含め
>> すべてのMaruo-Editorを終了させてもう一度起動
>

本日、「V7.08β9」で行なわせて頂きました。
ありがとうございました。

[ ]
RE:24350 about the cause of 7.07 to 7.0No.25299
benzo さん 08/08/22 10:05
 
>>ハードディスクの空き容量が
> 優れた手段
>「提供」用「共有」をつないだまま別の場所へ確保したい
>大容量メディアの知識

自己レスポンスですが、
ブルーレイの、大容量のほうので、
しかも二重型で、リロータブルで、
しかもデジタル録画専用ではなくてPCデータ兼ね用、
というのが、もし世界のどこかで既に安ければと思いました。
はっきりいって、それまでどうにもしません。

> DVDにすりゃどういうことまでいくとか

これも既にすごく詰め込める筈なのに、データをはどうやるのか、
やってるのはソフト業者とかばかりで(たとえば
ジャストシステムのSUITというセットがDVDに收まってても
CD−ROM梱包を別添してあるということは、不安定なのかな、
とか)…


>要するに、ご示教を乞います…。

關係ないことのつづきを書くことになりましたが、
いいわけすると、
「その時」も秀丸が、さすがと言われて「生き残る」
という点が懸念ではあろうかと思います。


[ ]