エデッタを閉じると固まる現象No.05362
鎌田 さん 01/07/18 12:19
 
はじめまして
OSはWin98で四肢不自由のためNECのワンキー入力ソフト
オペレートナビEXで鶴亀に入力していましたがバージョン
1.23以降エデッタを閉じると固まる現象が起こります。

[ ]
RE:05362 エデッタを閉じると固まる現象No.05363
秀まるお さん 01/07/18 14:40
 
 オペレートナビEXの体験版があったのでダウンロードして試してみたら、た
しかにエディタ終了時に固まってしまうようです。

 V1.22->V1.23の変更箇所として思い当たる所があったので、そこをV1.22と
同じに戻してみたら、固まらなくなりました。この変更箇所は、WX-GでCtrl-2
キーが効かないというバグの対処のための処理(&高速化の処理)でして、今
さらやめるわけにもいかない処理です。

 詳しい原因がオペレートナビEX側で調べていただかないと分からないですけ
ど、とりあえずオペレートナビEXで死なないようにするオプションを用意しま
す。

 それまでV1.22をご利用ください。

[ ]
RE:05363 エデッタを閉じると固まる現象No.05364
秀まるお さん 01/07/18 15:05
 
> とりあえずオペレートナビEXで死なないようにするオプションを用意しま
> す。

 いろいろ調べたらうまく解決する方法が分かりましたので、やはりオプショ
ン無しで対応させていただきます。

 05289番発言でtakuさんから報告いただいてた現象も同じ原因かもしれない
ので、そうだとするとそっちも直りそうな気がします。

[ ]
RE:05364 エデッタを閉じると固まる現象No.05365
taku さん 01/07/18 15:29
 

どうも、takuです。

> いろいろ調べたらうまく解決する方法が分かりましたので、やはりオプショ
>ン無しで対応させていただきます。
>
> 05289番発言でtakuさんから報告いただいてた現象も同じ原因かもしれない
>ので、そうだとするとそっちも直りそうな気がします。

Ver.1.26にしてから調子が良いです。
まだ、1日程度しか使用していませんが…
以前は1日に1度は固まっていました。

一応、1.26で発生したらdumpを、また報告するつもりです。
その前に、新しいバージョンで出るのが先だったりして

[ ]
RE:05363 エデッタを閉じると固まる現象No.05366
鎌田 さん 01/07/18 18:06
 
> 詳しい原因がオペレートナビEX側で調べていただかないと分からないですありが
>とうございました。
この件についてNEC ソリューションズ パーソナル企画本部へ
オペレートナビEX側で調べて頂くよう連絡致しました。

[ ]
RE:05366 エデッタを閉じると固まる現象No.05367
秀まるお さん 01/07/18 19:06
 
> この件についてNEC ソリューションズ パーソナル企画本部へ
> オペレートナビEX側で調べて頂くよう連絡致しました。

 あらら、んではせっかくなので、鶴亀側として、固まる原因と対策をを連絡
させていただきます。

 固まる原因は、

 1.CreateThreadでスレッドを作成する
 2.ウィンドウを作成して適当にメッセージループする
 3.ウィンドウを削除して、メッセージループも終了するが、
   スレッドは終了しない(WaitForMultipleObjectsで停止させる)

 という状態にすると固まるようで、対策としては、

 3.ウィンドウを削除しつつも、メッセージループを続行する。

 に修正した物です。実際にはWaitForMultipleObjectsの処理も必要なので、
それもやりつつメッセージループも回すという、少々ややこしい処理になって
いますが、とにかくメッセージループを停止したスレッドがあると固まるよう
です。

[ ]
RE:05364 エデッタを閉じると固まる現象No.05439
taku さん 01/08/01 11:35
 

> いろいろ調べたらうまく解決する方法が分かりましたので、やはりオプショ
>ン無しで対応させていただきます。
>
> 05289番発言でtakuさんから報告いただいてた現象も同じ原因かもしれない
>ので、そうだとするとそっちも直りそうな気がします。

turukame.1:05289で報告した、現象は最新版のVer1.29を使用して
1週間ほどになりますが、発生していません。

この修正で直っているようです。

[ ]
RE:05439 エデッタを閉じると固まる現象No.05440
秀まるお さん 01/08/01 13:53
 
> この修正で直っているようです。

 んではそういうことで解決したことにさせていただきます。

[ ]