「...を開く」で落ちるNo.05132
Kengo さん 01/05/29 12:44
 
環境は、Win98/IE4/1.20/2分割/非常駐です。

hidesoft.8:01824| RE 01818 ローカルフォルダの URL認識
の追試をしようと思い、鶴ビューワで開いたメールの
\\computera\share
の部分を選択し、右クリックの[...を開く]を実行しました。
#うちにはそんな名前のPC/共有フォルダはありません。

1)マウスカーソルが砂時計になり、そのうち矢印に戻る
2)さらに待つと、「アクセスできません。...ダイヤルアップ
 ネットワークで接続しますか?」と出るのでキャンセルする。
3)砂時計にはならないが、ブロックされている。そのうち
 操作できるようになる。
4)さらに待つと、「関連づけられたアプリケーションの起動に
 失敗したか、またはファイルが見つかりません。」と出る。

という流れになりますが、2)4)の待っている期間に[×]をクリック
してビューワを閉じようとすると、落ちます。
再現性はあります。
dump.txtには書かれていません。

TURUKAME のページ違反です。
モジュール : HIDECTL2.DLL、アドレス : 015f:10045f35
Registers:
EAX=00000005 CS=015f EIP=10045f35 EFLGS=00010202
EBX=00000000 SS=0167 ESP=01a3eee8 EBP=01a3f5a0
ECX=816d1038 DS=0167 ESI=00c0c82e FS=42d7
EDX=00033e44 ES=0167 EDI=00000005 GS=0000
Bytes at CS:EIP:
8b 06 8b 48 04 03 ce e8 00 6a ff ff 83 ff 20 0f
Stack dump:
0000548e 00c0873e 00000000 6f635c5c 7475706d 5c617265 72616873 00000065
0dea0000 0c3d0eee 7f200f23 000b000b 000b000b 00000000 009c007c 001000b7

[ ]
RE:05132 「...を開く」で落ちるNo.05134
ひろ さん 01/05/29 17:55
 
 Kengo さん今日は、ひろです。
> #うちにはそんな名前のPC/共有フォルダはありません。
<中略>
> 1)マウスカーソルが砂時計になり、そのうち矢印に戻る
> 2)さらに待つと、「アクセスできません。...ダイヤルアップ
>  ネットワークで接続しますか?」と出るのでキャンセルする。
> 3)砂時計にはならないが、ブロックされている。そのうち
>  操作できるようになる。
> 4)さらに待つと、「関連づけられたアプリケーションの起動に
>  失敗したか、またはファイルが見つかりません。」と出る。
 ネットワークに接続していない状態における実行時、その判断や 4) まで
に時間がかかるのは、Windows のやっていることでしょうから鶴亀ではどう
しようも無いとは思います。しかし
> という流れになりますが、2)4)の待っている期間に[×]をクリック
> してビューワを閉じようとすると、落ちます。
この落ちるという状態は拙そうですね。

[ ]
RE:05132 「...を開く」で落ちるNo.05137
秀まるお さん 01/05/30 13:54
 
> という流れになりますが、2)4)の待っている期間に[×]をクリック
> してビューワを閉じようとすると、落ちます。

 その間に[×]がクリック出来るというのは、つまり鶴亀メールが
ShellExecuteを呼んでいる間にメッセージループが回ってしまうということの
ようで、これはアプリケーションソフト開発者にとっては酷な話です。たぶん
他のソフトでも同様に死ぬ物が多いと思います。

 とりあえず、ウィンドウをDisable状態にしてみます。

[ ]