「次の未読」で固まるNo.06556
tnobu2 さん 02/01/24 17:45
 
1.59で2回固まったので報告しておきます。

レイアウトは2枠区切りで、未読をスペースキーで読み進めて、その
フォルダが終わった時に「下の未読メール」の問い合わせが表示される
設定にしています。

固まった時の状況は、1通だけ受信してそのメールの末尾まで読んだ時に
「下の未読メール」ダイアログが出た時に続けてスペースキーを叩いたら、
鶴亀メールが固まってしまいました。

未読ではないメールを読んだ時には起こりません。

まだ入れ替え後、受信した回数が少ないので他の条件ではどうなのかまでは
調べられていません。

なお、OSはWindows98です。

[ ]
RE:06556 「次の未読」で固まるNo.06558
秀まるお さん 02/01/24 18:46
 
 一応、いくつかのパターンでテストした限りはうまく再現しませんでした。

 何か他に再現の条件があると思うんですが、とりあえず

 − エディタ上で実行した時か、それとも鶴亀メール本体上でか?
 − 受信した直後じゃなくて、単純にメールを1通未読に切り替えて
   実行した場合はどうなのか?
 − 特定のパターンで100%再現するのか、それともたまに固まるのか?
 − 「全般的な設定・閲覧関係」の「未読から既読への自動切り替え」
   は何がONになっているか?、その他、特別なオプションを指定してると
   か?

 あたりを教えて欲しいです。

 もしかしてエディタ上で実行した時の話だとしたら、1分くらい待っていただ
くと「スレッドの同期に失敗しました」が出るかもしれないです。それだとした
ら、たしかにそこの処理を最近いじったのですけど…。だとしたら、一度「全般
的な設定・デバッグ」の「dump.txtに記録する」をONにして、さらにデバッグレ
ベルを3にしてもらうと直るかもしれないです。

[ ]
RE:06558 「次の未読」で固まるNo.06559
tnobu2 さん 02/01/24 19:11
 
> 何か他に再現の条件があると思うんですが、とりあえず
>
> − エディタ上で実行した時か、それとも鶴亀メール本体上でか?

エディタ上です。


> − 受信した直後じゃなくて、単純にメールを1通未読に切り替えて
>   実行した場合はどうなのか?

なるほどそういう調べ方もありますね。
早速やってみましたが、やはり起こりました。


> − 特定のパターンで100%再現するのか、それともたまに固まるのか?

既読メールを未読に切り換えていろいろとやってみました。

フォルダ内に未読が1通でも複数でも、連続して読んでいるとほぼ100%
発生しています。

ただ、途中で別のアプリのウィンドウをアクティブにしてから戻って
読み進むと発生しないです。

また、一度固まっても、そのまま別のアプリに移ると「下の未読メール」
ダイアログが一瞬残って、暫くすると消えます。そして鶴亀に戻ると
正常に使えるようになります。



> − 「全般的な設定・閲覧関係」の「未読から既読への自動切り替え」
>   は何がONになっているか?、その他、特別なオプションを指定してると
>   か?

これは、「「上の未読/下の未読を」コマンドを実行したら」になっています。
「下に未読メールが無かった場合」は、「進行方向の…」にしています。
他には特別なオプションを指定しているつもりは無いのですが。

> あたりを教えて欲しいです。
>
> もしかしてエディタ上で実行した時の話だとしたら、1分くらい待っていただ
>くと「スレッドの同期に失敗しました」が出るかもしれないです。それだとした

2〜3分放置しておきましたが、その間は何も変化はありませんでした。


>ら、たしかにそこの処理を最近いじったのですけど…。だとしたら、一度「全般
>的な設定・デバッグ」の「dump.txtに記録する」をONにして、さらにデバッグレ
>ベルを3にしてもらうと直るかもしれないです。

これをやったら直りました。

[ ]
RE:06559 「次の未読」で固まるNo.06562
秀まるお さん 02/01/24 22:28
 
>>的な設定・デバッグ」の「dump.txtに記録する」をONにして、さらにデバッグレ
>>ベルを3にしてもらうと直るかもしれないです。
>
>これをやったら直りました。

 をを、ということは、んじゃDebugLevelが3である場合の処理を採用すれば直
るということで、んじゃそうします。

 (またバージョンアップせねば)

[ ]
RE:06562 「次の未読」で固まるNo.06563
tnobu2 さん 02/01/24 23:38
 
>>>的な設定・デバッグ」の「dump.txtに記録する」をONにして、さらにデバッグレ
>>>ベルを3にしてもらうと直るかもしれないです。
>>
>>これをやったら直りました。
>
> をを、ということは、んじゃDebugLevelが3である場合の処理を採用すれば直
>るということで、んじゃそうします。
>
> (またバージョンアップせねば)

とりあえず解決されそうですが、追加情報です。

勤務先のWin98のマシンでは問題が発生しましたが、自宅のWin2000の
マシンではなんともないようです。
ちなみにいずれもそれぞれの最新のサービスパックとIE6.0がインス
トールされています。

どうも環境依存臭いですね。

[ ]
RE:06563 「次の未読」で固まるNo.06564
tnobu2 さん 02/01/24 23:40
 
>とりあえず解決されそうですが、追加情報です。
>
>勤務先のWin98のマシンでは問題が発生しましたが、自宅のWin2000の
>マシンではなんともないようです。
>ちなみにいずれもそれぞれの最新のサービスパックとIE6.0がインス
>トールされています。
>
>どうも環境依存臭いですね。

と言っているそばからWin2000のマシンでも同じ現象が出ました。

ということでこの情報は忘れてください。

[ ]