none
VBアプリケーションにて強制終了 RRS feed

  • 質問

  • VBアプリケーションにて数時間放置後以下のエラーにて強制終了

         (「ご迷惑をおかけします」の画面が表示) になってしまいます

     

    msvbvm60.dll  version:6.0.97.82

    アドレス0x0010790e

     

    エラー発生箇所がDLL内部のため解析にてこづってます

    netで語句検索しても手掛かりになりそうなのがヒットしませんでした

     

    原因が何かわかれば助かるのですが、解析する方法などあれば

    ご教授いただけると助かります

    2007年6月11日 5:56

回答

  • 完全な放置なら落ちることは無いと思われます。※ランタイムにバグが無ければ

    したがって、バックグラウンドで動作している処理がポイントになるかと思います。

     

    あとはDLL Hellで不安定な環境になっているとか。

    2007年6月11日 7:01
  • どの端末でも起きていますか?
    わけのわからない不具合は絞り込みがまず大切です。
    2007年6月11日 9:52
  • コメントありがとうございます

     

    構成としてはサーバアプリに対してクライアントが8台あり、このクライアントをVBで

    作成していてすべてのクライアントアプリがダウンするという現象です

     

    アプリケーションのつくりとして表示exeと通信exeにて共有メモリを介してやり取りを行っており

    何らかの原因で落ちている模様だというところまでたどり着きました

     

    今後はサーバログの参照やクライアント、サーバへのデバッグ文を入れて解析を進めていこうと思います

     

    2007年6月11日 10:06

すべての返信

  • 完全な放置なら落ちることは無いと思われます。※ランタイムにバグが無ければ

    したがって、バックグラウンドで動作している処理がポイントになるかと思います。

     

    あとはDLL Hellで不安定な環境になっているとか。

    2007年6月11日 7:01
  • どの端末でも起きていますか?
    わけのわからない不具合は絞り込みがまず大切です。
    2007年6月11日 9:52
  • コメントありがとうございます

     

    構成としてはサーバアプリに対してクライアントが8台あり、このクライアントをVBで

    作成していてすべてのクライアントアプリがダウンするという現象です

     

    アプリケーションのつくりとして表示exeと通信exeにて共有メモリを介してやり取りを行っており

    何らかの原因で落ちている模様だというところまでたどり着きました

     

    今後はサーバログの参照やクライアント、サーバへのデバッグ文を入れて解析を進めていこうと思います

     

    2007年6月11日 10:06
  • 外池と申します。

     

    すっごく「相関」(原因の所在)がはっきりしたエラーとお見受けしますが・・・。

     

    「すべてのクライアントアプリがダウンする」というのは、正確には、「8台のクライアントマシンのすべてで、アプリがダウンする」という意味ですよね?

     

    あと、「表示exeと通信exeにて共有メモリ」云々という文言がありますが、共有メモリとは、なんでしょう? あと、DLLでエラーが発生しているとのことですが、DLLは、ActiveXですか? それとも、ポインターを受け取る、あるいは、内部的にポインターを扱うようなCやC++で書かれたDLLですか?

     

    このあたりの情報があれば、原因を特定することは難しくても、チェックすべき項目のアドバイスはずっと受けやすくなると思いますが?

    2007年6月11日 12:42