No.23547 iexplore.exe - アプリケーション エラー
同じページを何度も変換するとアプリケーションエラーが発生。
複数のOS(Win 2000/XP/Vista それぞれ日本語Ver/英語Ver)、それぞれのパソコンで発生。
getElementsByTagName('BODY')か何かですべてを一気に置き換えているのでしょうから、しょうがないのかもしれませんが…
複数のOS(Win 2000/XP/Vista それぞれ日本語Ver/英語Ver)、それぞれのパソコンで発生。
getElementsByTagName('BODY')か何かですべてを一気に置き換えているのでしょうから、しょうがないのかもしれませんが…
使用環境
- OS:Microsoft Windows XP
- ブラウザ:Microsoft Internet Explorer
- モニター:1280×1024
- JavaScript:ON
- Cookie:ON
- 回線種別:FTTH/専用線/ダイヤルアップ いづれも
- ソフトウェア:
試した操作手順
同じページを何度も変換すると発生。
以下は WinXP/IE6/日本語版の場合
---------------------------
iexplore.exe - アプリケーション エラー
---------------------------
"0x7e43534a" の命令が "0x00000000" のメモリを参照しました。メモリが "read" になることはできませんでした。
プログラムを終了するには [OK] をクリックしてください
プログラムをデバッグするには [キャンセル] をクリックしてください
---------------------------
OK キャンセル
---------------------------
また、IEコンポーネント(Trident)を使うほかのブラウザでも発生しました。(もちろん、iexplore.exeの部分とエラーアドレスが変わります。)
関係は別かもしれませんが、FireFoxでは一度フリーズしました。
以下は WinXP/IE6/日本語版の場合
---------------------------
iexplore.exe - アプリケーション エラー
---------------------------
"0x7e43534a" の命令が "0x00000000" のメモリを参照しました。メモリが "read" になることはできませんでした。
プログラムを終了するには [OK] をクリックしてください
プログラムをデバッグするには [キャンセル] をクリックしてください
---------------------------
OK キャンセル
---------------------------
また、IEコンポーネント(Trident)を使うほかのブラウザでも発生しました。(もちろん、iexplore.exeの部分とエラーアドレスが変わります。)
関係は別かもしれませんが、FireFoxでは一度フリーズしました。
投稿者:No Name Ninja 投稿時間:2008-08-19 20:39:33
投稿者 : NINJA TOOLS ユーザーサポート
投稿時間:2008-08-20 10:47:38
お問い合わせ頂いた内容につきましては弊社側にて原因の調査を行わせて頂きたいと思います。
また、修正が可能なようでしたら対応させて頂きたいと思います。
ですが、こちらのツールはβ版となります為、早急な対応は致しかねます事をご了承頂けますようお願い致します。
この度は、ご報告誠にありがとうございました。
また、修正が可能なようでしたら対応させて頂きたいと思います。
ですが、こちらのツールはβ版となります為、早急な対応は致しかねます事をご了承頂けますようお願い致します。
この度は、ご報告誠にありがとうございました。
投稿者 : No Name Ninja
投稿時間:2008-08-19 21:13:53
追加です。
ページはhttp://tra1.shinobi.jp/です。
「変換語を変え変換ボタンをクリック」の動作を速く繰り返したほうが、発生しやすいようです。
速くやらなくても、ページ開いて1回目でもエラー発生することもあります。
自然発生では、2回目の変換が多いようです。
再現時はリロードせずに、次々と変換してみてください。
また、デバッグ用のツールは一切入れないでください。(MS IEDTB/VisualStudio/JS DevStudioやFlash Debuggerなど様々な開発者向けツール/ブラウザを監視するためにメモリ割り当てを代えているものやエラーとして該当箇所のスキップをするものがあるようです。意外と、再現時にはこれらの存在を忘れてしまいますし[私だけですね])
ソース読んだわけではないのでよくわかりませんが、発生状況からは2回目で発生が多いので、前の変換時のメモリとで不整合でも発生しているのでしょうかね?変換前にしっかりと初期化すればマシになりそうな気もしますし。
Microsoft社の Virtual PC 2007 という仮想PC上でもこの現象は発生しています。
様々な環境において同一ハードウェアをシミュレーションするので、(それでも、ホストPCのメモリなどは影響するかもしれませんが。)再現しやすいかもしれません。
仮想PCでは一般販売版 Windows XP Proffesional SP2 日本語版クリーンインストールをインターネットに繋ぎ、テストページを表示できる最低限の設定でのテストです。
以下のページで再現できないと言ってましたので。
http://csbbs.ninja.co.jp/Thread_View/12145/
http://csbbs.ninja.co.jp/Thread_View/6251/
http://csbbs.ninja.co.jp/Thread_View/1423
何か新たな発見があれば、メモ的に書き込みます。
ページはhttp://tra1.shinobi.jp/です。
「変換語を変え変換ボタンをクリック」の動作を速く繰り返したほうが、発生しやすいようです。
速くやらなくても、ページ開いて1回目でもエラー発生することもあります。
自然発生では、2回目の変換が多いようです。
再現時はリロードせずに、次々と変換してみてください。
また、デバッグ用のツールは一切入れないでください。(MS IEDTB/VisualStudio/JS DevStudioやFlash Debuggerなど様々な開発者向けツール/ブラウザを監視するためにメモリ割り当てを代えているものやエラーとして該当箇所のスキップをするものがあるようです。意外と、再現時にはこれらの存在を忘れてしまいますし[私だけですね])
ソース読んだわけではないのでよくわかりませんが、発生状況からは2回目で発生が多いので、前の変換時のメモリとで不整合でも発生しているのでしょうかね?変換前にしっかりと初期化すればマシになりそうな気もしますし。
Microsoft社の Virtual PC 2007 という仮想PC上でもこの現象は発生しています。
様々な環境において同一ハードウェアをシミュレーションするので、(それでも、ホストPCのメモリなどは影響するかもしれませんが。)再現しやすいかもしれません。
仮想PCでは一般販売版 Windows XP Proffesional SP2 日本語版クリーンインストールをインターネットに繋ぎ、テストページを表示できる最低限の設定でのテストです。
以下のページで再現できないと言ってましたので。
http://csbbs.ninja.co.jp/Thread_View/12145/
http://csbbs.ninja.co.jp/Thread_View/6251/
http://csbbs.ninja.co.jp/Thread_View/1423
何か新たな発見があれば、メモ的に書き込みます。
質問者からのコメント 2008-08-19 21:37:28
何度もすみません。新しいエラーです。
例外 unknown software exception (0xc0000096) がアプリケーションの 0x0040107e で発生しました。
例外 unknown software exception (0xc0000096) がアプリケーションの 0x0040107e で発生しました。
質問者からのコメント 2008-08-19 21:31:12
最近出てきたエラー位置です。
"0xXXXXXXXX の命令が "0x00000000" のメモリを参照しました。メモリが "read" になることはできませんでした。
(0xXXXXXXXXの部分です。順不同)
ほとんどは、変換ボタンを押した瞬間です。
0x0040107e (これがもっとも報告数が多いようですね 0x004161f0を参照)
0x7e43534a (これは 0x00000000を参照していたことが多いですがほかパターンもあり。)
0x00402940 (変換して、ページが書き換わった後。 参照場所はページによって違う?)
0x00402451 (あまりはっきりしない記憶ですが、 XPSP2 IE6のEntry Pointだったような )
0x00000000 (これは、古いPCでしたので、メモリ障害の可能性があります。)
0x0000005c (これも違う可能性があります)
"0xXXXXXXXX の命令が "0x00000000" のメモリを参照しました。メモリが "read" になることはできませんでした。
(0xXXXXXXXXの部分です。順不同)
ほとんどは、変換ボタンを押した瞬間です。
0x0040107e (これがもっとも報告数が多いようですね 0x004161f0を参照)
0x7e43534a (これは 0x00000000を参照していたことが多いですがほかパターンもあり。)
0x00402940 (変換して、ページが書き換わった後。 参照場所はページによって違う?)
0x00402451 (あまりはっきりしない記憶ですが、 XPSP2 IE6のEntry Pointだったような )
0x00000000 (これは、古いPCでしたので、メモリ障害の可能性があります。)
0x0000005c (これも違う可能性があります)

