IE3.02上で、検索ページで検索文字列入力欄に特定の2バイト
文字列を入力して検索ボタンを押すと、IEが強制終了してしまいます。
1バイト文字の入力では起こったことはありません。
goo,Yahoo!JAPAN,あちゃらNavi,infoseek,excite等を試しましたが、
gooでのみこのエラーが発生します。他の検索エンジンでは発生しません。
最近起こった例では、「テイルズオブディスティニー」と全角で入力して
検索ボタンを押すとハングしました。いろいろ試した結果、この場合は
「テイル」の部分を間に空白を空けずに入力するとハングするようです。
「テイ」や「イル」ではハングしませんでしたし、「テイ ル」や
「テ イル」「テ イ ル」などでもハングしませんでした。
「テイル」をひらがなで「ている」と入力した場合もハングの原因と
なりますが、カタカナで入力した場合と違い、「てい る」と入力した
場合にもハングしました。
#このようなハングを引き起こす「特定の文字列」は他にも何種類も
#ありましたが、具体的にその他の文字列にどのようなものがあった
#かは忘れてしまいました
IE3.02強制終了時のメッセージの詳細は以下の通りです。
IEXPLORE のページ違反です。
モジュール : KERNEL32.DLL、アドレス : 0137:bff7925b
Registers:
EAX=f5a4a5c6 CS=0137 EIP=bff7925b EFLGS=00010202
EBX=0002ae50 SS=013f ESP=0063a3e4 EBP=0063a43c
ECX=05a4a5c4 DS=013f ESI=00000001 FS=3757
EDX=a53d544d ES=013f EDI=00410000 GS=2b2e
Bytes at CS:EIP:
8b 02 25 fc ff ff 0f 8d 5a 08 03 c8 8d 42 04 8b
Stack dump:
0063a43c 027ecfd9 004634f8 0002ae50 a53d544d bff7986a 00410000 00000001
004634f8 027ecfd9 004634f8 0002ae50 0041004c 00410000 027ecfd9 bff79402
環境は、Xa7+Win95+ServicePack1+追加モジュール、
KERNEL32.DLLのバージョンは4.00.1111にしてあります。
KERNEL32.DLLのバージョンが4.00.952の場合も同様のエラーが
発生しました。(確か4.00.951の場合も起こったはず)
かれこれ一年以上このエラーに悩まされています。
解決策をご存知の方はいませんか?
- re: SilverStar さん
投稿日:1998年08月16日 11時41分
全然解決になってないですが以前もこんな話ありましたねぇ。
その時は別なキーワードでYahoo! JAPANでしたが。
- re: KAZ さん
投稿日:1998年08月17日 10時11分
こんにちは。KAZです。
うちもジョンさんと同じ、Win95+IE3.02なんですが、ジョンさんと全く同じ症状が出ます。ゲームの攻略サイトなんかを見たくて検索しに行くのですが、ある特定の文字列を入力すると必ず、IEが強制終了します。私は今の所、解決法を知らないので他のサーチエンジンを使うようにしています。今度、会社のWin95+IE4.0で試してみますね。でも多分、同じ結果になると思います。
あとそれから、「YahooとかGooは、変な文字列は検索できないようになっているのかな〜?」と思って、Hなのや危ない系の文字列を入力しまくっていろいろ試してみましたが、こちらの方は別に何とも無かったです。でも逆に、普段検索している、誰が見てもおかしくないような文字列では駄目なんですね。個人的には同じ2バイト文字でも、漢字より片仮名のほうがハングし易いです。不思議です。はい。
- re: じょん さん
投稿日:1998年08月17日 14時42分
うちでもカタカナ入力でよくハングします。
しょうがないので現在はネスケを併用しています。
IEでハングする場合でもネスケだとハングしないんだな、これが。
うーん、謎だ。
KERNEL32.DLLのバグだとか聞いたような気がするん
ですけど、どうなんでしょう?
あ、それとIE4を入れるとKERNEL32.DLLは4.00.1111より
新しいものに置き換えられるんでしょうか?>IE4入れた人