新規メール作成時の挙動についてNo.24690
GARI さん 05/10/19 18:08
 
こんにちは。鶴亀時代から愛用しています。

今まで鶴亀v4.15を使っており、つい先日v4.56にVUPしました。
VUP後、新規メール作成(左上ボタン押し)の際に作成される
新規メールが、ある時突然「優先度高:開封通知」付きのメール
に変わってしまう事があります。仕事柄オフィスやMozilla、
TeraTerm等色々なアプリを使いますが、アプリが色々起動して
いると発生しやすいようです。が、何がトリガになるかはまだ
掴めておりません。(勿論、設定メニューなどは一切
触っておりません)

一度発生してしまうと、他のアプリや秀丸メールを終了して
再度起動しないと「優先度高:開封通知」が解除されません。

おそらくは自PCの問題だとは思うのですが、
以前のv4.15を使っていた頃はどんなにアプリを大量に起動して
使おうが上記の症状は全く出ておらず、4.56に変更して以降発生
するようになった(一日業務していると、2、3回は発生)ため、
情報として投稿させていただいた次第です。

[ ]
RE:24690 新規メール作成時の挙動についてNo.24691
Iranoan さん 05/10/19 21:25
 
 GARIさん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> VUP後、新規メール作成(左上ボタン押し)の際に作成される
> 新規メールが、ある時突然「優先度高:開封通知」付きのメール
> に変わってしまう事があります。
 実は私の環境では、以前から度々発生します。OS が 95 系だと発生するこ
とがより多くなるようです。
> 一度発生してしまうと、他のアプリや秀丸メールを終了して
> 再度起動しないと「優先度高:開封通知」が解除されません。
 私の状況とはちょっと違いますね。私の場合は、Firefox 等より多くメモリ
を使うアプリケーションを終了させれば、問題が起きなくなります。
 ただ私はこれが起きたときは OS かアプリケーションどちらの問題かは不明
ですが、メモリ・リークを疑って再起動することにしています。

 また私の環境で起きるときは、新たに立ち上がったメール作成ウィンドウの
ツール・バーが全く表示されません。GARIさんの環境ではその様なことは
起きませんか? もし同じ状況でなら、別会議室の発言
http://hidemaruo.dip.jp:81/turukame/turukame_1/x11981.html#11982
とおそらく同じ状況です。(最新版ではあわせてメッセージも表示されるはず
です。) しかし、未だに根本的な原因は不明のままです(;_;)。

 GARIさんの環境における発生時の dump.txt を掲載されると、原因が解
明できるかもしれません。

[ ]
RE:24691 新規メール作成時の挙動についてNo.24696
秀まるお2 さん 05/10/20 08:49
 
 とりあえず思い当たる所が無いんですけど、InitCommonControlsEx関数を使っ
てなくて、代わりに古いInitCommonControlsを呼んでるだけなのがまずいのかな
ぁと思ったりします。

 とりあえずそれだけいじってみます。

[ ]
RE:24691 新規メール作成時の挙動についてNo.24699
GARI さん 05/10/20 10:11
 
こんにちは。リプライ有難うございます。

> 実は私の環境では、以前から度々発生します。OS が 95 系だと発生するこ
>とがより多くなるようです。

当方の環境記載を忘れていました(基本事項ですよね^^;)

OS:WindowsXP Pro SP2(最新パッチ状態)
PC:Panasonic CF-W2
メモリ:760MB
ブラウザ:Mozilla1.7.6, IE6.0.2300.2180.xpsp_sp2_gdr.050301-1519
Office:2002 SP3
秀丸メール:Ver4.56 (アイコンモジュール(iCandyTK1.0.tkm)使用)

>> 一度発生してしまうと、他のアプリや秀丸メールを終了して
>> 再度起動しないと「優先度高:開封通知」が解除されません。
> 私の状況とはちょっと違いますね。私の場合は、Firefox 等より多くメモリ
>を使うアプリケーションを終了させれば、問題が起きなくなります。

あの後再度発生し、色々確認しました。
・「PC再起動」せずとも、他のアプリをCloseすると問題は起きなくなりました。但
しその後はPC自体挙動が怪しいです。(.xls をエクスプローラからダブルクリックし
ても無反応だったり…)
・Excelで大きなファイルを開きつつIEを使ったりすると発生する様子
・症状発生時は「ファイル(F)  編集(E) …」というメニュー行が表示されていませ
ん。その下のボタンは表示されています。
・その際、IEもおかしくなってました(アドレスバーや「ファイル(F)  …」などの
メニューが消え、ボタンだけになった)

指摘された通り、同じ現象の様ですね。


[ ]
RE:24699 新規メール作成時の挙動についてNo.24700
秀まるお2 さん 05/10/20 10:23
 
 秀丸エディタでメニューバーが出なくなる症状は、実はうちの会社の
Windows98マシンでも起きたことがありますが、そのときは、秀丸エディタをた
くさん起動してシステムリソース不足になった時でした。

 WindowsXPの場合には、デスクトップアプリケーションヒープというやつの容
量制限があるようですけど、これを大きくしてみたらどうでしょ?

 例えば以下のページの「MSの資料」というリンク先に、レジストリのいじり方
が書いてありますが。(ちょっと怖いかもしれないけど)

http://www.geocities.jp/le_grand_concierge/_geo_contents_/WinXPSystemResources/WinXPSystemResources.htm

[ ]
RE:24700 新規メール作成時の挙動についてNo.24706
秀まるお2 さん 05/10/20 11:21
 
 WindowsXPの場合なら、タスクマネージャを使ってGDIオブジェクトの数を見て
いただくといいかもしれないです。

 Ctrl+Alt+Deleteキーでタスクマネージャを呼び出して、「プロセス」ページ
を表示させて、さらに「表示・列の選択...」での「GDIオブジェクト」をONにし
ます。

 それで、GDIオブジェクトを大量に消費してるプロセスがあれば、いわゆるそ
れがメモリリーク的なバグをかかえているのかもしれません。

 それがTuruKame.exeだったら秀丸メールのバグってことになりますけど。

[ ]
RE:24706 新規メール作成時の挙動についてNo.24712
Iranoan さん 05/10/20 14:56
 
 秀まるおさん今日は、Iranoan です。
>  Ctrl+Alt+Deleteキーでタスクマネージャを呼び出して、「プロセス」ページ
> を表示させて、さらに「表示・列の選択...」での「GDIオブジェクト」をONにし
> ます。
 試してみました。起動直後だと 277 なのですが、問題の起きたときは、他
のエディタ・ウィンドウを全て閉じても 345 でした。この程度なら問題ない
のでしょうか?
 それ以上に多くの GDI オブジェクトを使っているソフトウェアが有ったの
で、それが根本的な問題だと思うのですが、念の為ご報告しておきます。

[ ]
RE:24712 新規メール作成時の挙動についてNo.24713
秀まるお2 さん 05/10/20 16:00
 
 僕の所では615でした。

 アイコンモジュールを使う設定だと、ツールバーのアイコン用に大量のGDI
オブジェクトを消費してしまうようです。元々アイコンの数が多いのでこのくら
い食っても仕方がないんじゃないかと思います。どんどん増え続けるようなら
メモリリークのバグですけど。

[ ]
RE:24713 新規メール作成時の挙動についてNo.24714
Iranoan さん 05/10/20 17:54
 
 秀まるおさん今日は、Iranoan です。
>  僕の所では615でした。
 私もアイコン・モジュール (亀と兎) を使っているので、気にする必要はな
いようですね。

[ ]
RE:24700 新規メール作成時の挙動についてNo.24715
たるっぱ さん 05/10/20 18:04
 
秀まるお2さん GARIさん こんにちは。
秀丸メールユーザの、たるっぱです。

XPの場合、書式が異なるようです。
http://www.windows-world.jp/tips/-/11060.html
上記のサイトが参考になるかと

> WindowsXPの場合には、デスクトップアプリケーションヒープというやつの容
>量制限があるようですけど、これを大きくしてみたらどうでしょ?
>
> 例えば以下のページの「MSの資料」というリンク先に、レジストリのいじり方
>が書いてありますが。(ちょっと怖いかもしれないけど)
>
>http://www.geocities.jp/le_grand_concierge/_geo_contents_/WinXPSystemResources/WinXPSystemResources.htm

[ ]
RE:24714 新規メール作成時の挙動についてNo.24716
GARI さん 05/10/20 19:28
 
> 僕の所では615でした。

状況を報告します。

先ほど現象が出ました。(IE、Excel、Mozilla起動状態)
GDIを見た所、1000超えていました。
(メールViewウィンドウを4、5個オープンしておりました)

その状態で、一つ、二つメールViewをCloseしていくと、メニューが
出るようになりました。890〜900あたりを境界にして、
出たり出なかったりしています。

IE等他のアプリを修了させ秀丸メールのみにし、GDIは640。
そこからメールViewを開いていくとやはり同じく900近くで
症状が発生していました。

その後、PCを再起動しすぐにメーラを立ち上げた所、570程度でした。
(起動する際、list.binが云々という、異常終了させた際のメッセージ
 が出ます。再起動前は正常に終了させたのですが。)
そこからメールViewを「ウィンドウが多すぎるのでこれ以上開けません」
エラーが出るまで(ウィンドウ14個+メーラ本体)出し続けました。
GDIは1400を越えましたが、症状は出ませんでした。


[ ]
RE:24716 新規メール作成時の挙動についてNo.24718
秀まるお2 さん 05/10/21 08:54
 
 ではたぶん、IE/Excel/Mozillaの消費してるGDIリソースの数と秀丸メールの
消費するGDIリソースの合計が限度を超えるとダメってことですかね。

 とりあえず、たるっぱさんの調べてくださった情報のようにレジストリを書き
換えてみてはどうでしょ?

 秀丸メール側の対策としては、出来るだけGDIオブジェクトを使わないような
作戦を考えるといいのかもしれません。暇を見て調べてみます。

[ ]
RE:24718 新規メール作成時の挙動についてNo.24883
GARI さん 05/10/31 20:04
 
> ではたぶん、IE/Excel/Mozillaの消費してるGDIリソースの数と秀丸メールの
>消費するGDIリソースの合計が限度を超えるとダメってことですかね。
>
> とりあえず、たるっぱさんの調べてくださった情報のようにレジストリを書き
>換えてみてはどうでしょ?

GDIの設定を約2倍に増やしてみましたが
同じ頻度で発生しますね。

感覚的にですが、Mozillaで2〜3つのウィンドウで
色々見た後、発生しやすいようです。
#Teraterm 起動している時に発生しやすくなっている
#ような気が、書いててしてきました…

その後は、新規メール作成→送信を繰り返していると
次第に限界点が近づいているような気がします。
しばらく使うと2ウィンドウ目くらいの新規メール作成
でも発生するようになり、そうなると他のアプリの挙動も
おかしくなりますね(例:普通なら繋がるHPが真白の画面
になる(フレーム表示のみ出ている)、エクセルダブルクリック
してもファイルがオープンされない等。これは秀丸メール
含め全アプリ閉じたりすると戻ります)

その後普通に秀丸メールを終了させ、再度起動させた際
「前回エラーで終了しました云々」のメッセージが出ます。
(行番号3323行でエラーが発生)と出ます。

参考までに、メモしていたGDIリソースの状態を
貼り付けておきます(症状が発生するまでは取りきれて
いませんでした。仕事が立て込み色々と調べ物をしたり
しているうちに、発生しましたので、貼り付けている
ものは症状が発生する以前のものです)

  668  起動後1通目 返信時   A
  747  2通目 新規作成
  670  A送信
  670  送受信 2通新規受信
  740  送受信 1通新規受信、オープン
  806  送受信 1通新規受信、オープン
  700  2通クローズ
  748  1通再編集 C
  803  1通オープン
  838  1通返信 新規作成 B
  756 B送信
 808  送受信 1通新規受信
 758  1通クローズ
 703  Cクローズ
  753  送受信  1通新規受信 D
  703  D返信&クローズ
 756  IEを9ウィンドウ出して、新規メール作成をMAX出した後、全て消して元の状
態に。
 771  数通見る&クローズ繰り返す
 771  再びIEを9ウィンドウ出す GDI:explorer.exe->1,454 iexplore.exe->1,551
 1495 これ以上作れませんエラーまで新規ウィンドウオープン
 771  IEそのままで、新規ウィンドウをクローズ
 771  再びIEを9ウィンドウ出す GDI:explorer.exe->1,505 iexplore.exe->1,635
 1495 これ以上作れませんエラーまで新規ウィンドウオープン
  1502 先にIE9つをクローズ
  771  新規ウィンドウをクローズ …特に変化なし

[ ]
RE:24883 新規メール作成時の挙動についてNo.24885
秀まるお2 さん 05/11/01 09:23
 
 うちのWindows2000上では、「新規メール  -> 今すぐ送信」のような処理を繰
り返しても、GDIオブジェクト/USERオブジェクト数は、ある限界以上には増えま
せんでした。

 で、WindowsXP上でもテストしてみたんですが大丈夫みたいと思いつつ、「全
般的な設定・メール表示・フォント等...」での「ステータス表示」をONにして
みたら、エディタウィンドウを起動/終了する度にGDIオブジェクトが1つづつ増
えてしまうバグを見つけてしまいました。これはこれでさっそく修正させていた
だきます。

 他には特に、USERオブジェクト/GDIオブジェクトを急激に増やすようなことは
無いと思うんですが…。僕の所のWindowsXP環境でだいたい、秀丸メール本体だ
けの状態にして、USERオブジェクト数が140未満、GDIオブジェクト数が200程度
です。それで安定しています。

 何か、秀丸メールの設定、特にメール表示関係の設定をなるべく標準に戻して
みるとか、あるいは何か常駐ソフト類が関係してるとか、その辺を疑ってみると
いうのはどうでしょ?。少なくとも標準の状態なら、エディタを起動/終了する
だけでGDIオブジェクト数がどんどん増えていくってことは無いと思います。

[ ]
RE:24885 新規メール作成時の挙動についてNo.24890
GARI さん 05/11/01 12:53
 

> 何か、秀丸メールの設定、特にメール表示関係の設定をなるべく標準に戻して
>みるとか、あるいは何か常駐ソフト類が関係してるとか、その辺を疑ってみると
>いうのはどうでしょ?。

まずは、表示関係の箇所をできるだけ標準に戻し、
アイコンモジュールも使わない設定にして
しばらく使用してみます。
※今GDIは350〜400で推移しております


[ ]
RE:24890 新規メール作成時の挙動についてNo.25058
GARI さん 05/11/14 10:15
 

>まずは、表示関係の箇所をできるだけ標準に戻し、
>アイコンモジュールも使わない設定にして
>しばらく使用してみます。
>※今GDIは350〜400で推移しております

結果報告だけしておきます。
4.58を入れたところ、GDIも激減し特に症状は
出なくなりました。(アイコンモジュールも使うよう
にしております)

[ ]
RE:25058 新規メール作成時の挙動についてNo.25061
秀まるお2 さん 05/11/14 11:13
 
 すみません。実はV4.58の場合でも、アイコンモジュールを使う設定だとやっ
ぱりGDIリソースが増え続けてしまうみたいです。

 次のV4.59正式版では本当に直します。

[ ]