
あるお客様へ、あるシステムを納品し、約1ヶ月半ほど経つのですが、
一昨日、以下のエラーメッセージが表示され、OKボタンクリック?で
パソコンがフリーズしたとの連絡がありました。(営業所の人間経由)
(パソコンの再起動でシステムは復旧したようですが)
---------------------------------------------------
VisualStudio Just-In-Time
アプリケーション名.exe {3484}でハンドルされて
いないWin32の例外が発生いたしました。
---------------------------------------------------
色々なサイトを検索調べていますが、原因が分からなくて困っています。
どなたか助言を頂けると幸いです。
動作環境と開発言語
OS:Windows(R) Server 2003 Standard Edition SP2
言語:VC++ 6.0 SP6 MFC
PG:2つのシリアルポートとLANを使って、データを中継するI/Fソフトです。
※VSはインストールしていません。
※時間に余裕がなかったので、実行ファイルと必要なDLLをコピーするだけで
動作させています。
(MFC42D.DLL、MFCO42D.DLL、MSVCRTD.DLLのみだと思います。)
以上、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
それだけの情報では無理…かと。
あと…
>(MFC42D.DLL、MFCO42D.DLL、MSVCRTD.DLLのみだと思います。)
デバッグ版のDLLは配布禁止だったと記憶していますが…。
リリース版でビルドして、納品すべきです。
# 派遣先にて…関連会社からVS2005のデバッグ版でビルドされた実行ファイルが送られてきて…
# DLLがなくて動作できない。なんて自体に陥ったことありますが…(なんとかVC2005EE入手してとりあえず動かせましたが)
VC6.0のランタイムならOSが標準で持っているかと思われます。
# 無かったらMicrosoftのサイトから入手してインストーラファイルと一緒に納品すればよいでしょう。
# 「vc6.0 ランタイム」で検索するとそれらしいページがヒットします。(VB6のランタイムも紛れているかもしれませんが)
# VS6.0のインストール先にもあるかもしれません。
リリース版でビルドする時に「mapファイルの作成」をしておくと、一般保護違反などで落ちた時に出力されるアドレス情報からある程度アタリをつけられる場合があります。
「mapファイル デバッグ」で検索すると情報が見つかるかと。
MFCなどで何らかの例外が投げられたのに、処理するハンドラが無かった…とかそんな類ではないですかね?
メモリ確保する箇所でのエラー処理で抜けているところがある…とか?
OSごとフリーズもなかなかレアかもしれませんが。
メモリ不足でスワップされまくっている場合、復帰するまでに時間が掛かる場合があります。見た感じはフリーズに見えなくもないです。
早速の回答、ありがとうございます。
> リリース版でビルドして、納品すべきです。
納品ソフトは、リリース版でビルドして納品しています。
>(MFC42D.DLL、MFCO42D.DLL、MSVCRTD.DLLのみだと思います。)
これは、勘違いかもしれません。
色々と対処法を書いて頂いたので、最適な対処を検討したいと思います。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studio2019でデバッグが...
-
Win8 で ASPのデバッグをするに...
-
DLL参照時に指定されたモジュー...
-
デバッグとビルドは何が違うの...
-
Eclipseのブレークポイントが○...
-
Visual studio2017で、2回目の...
-
libjpeg.libの作り方 c++/cli
-
vb ver6 でformat文やTrim文の...
-
visual studio 2019 についての...
-
ソリューションをまたがるデバ...
-
起動時に何のダイアログも表示...
-
Visual C#で、usingが出来ない...
-
Visual Studio 2008 SP1について
-
vbpが開けない!!
-
VC#での参照の追加が上手くいき...
-
Visual Studio 2010 のC#で…
-
Release版のexeが動きません
-
python エラー
-
DLLファイルの逆コンパイラにつ...
-
<unistd.h>をVisualStudioでつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DLL参照時に指定されたモジュー...
-
Eclipseのブレークポイントが○...
-
visual studio2019でデバッグが...
-
Visual studio2017で、2回目の...
-
デバッガでステップ実行してい...
-
eclipseでデバックするとエラー...
-
ブレークポイントは現在の設定...
-
デバッグとビルドは何が違うの...
-
起動時に何のダイアログも表示...
-
エラーについて
-
VB.netを実行するとデバック プ...
-
visual studio 2008 のデバッグ...
-
ビルド時のエラー(書き込みで...
-
VB6.0を使用しています
-
Visual Studio 2017 ビルドする...
-
RichTextBox使用で...
-
C# リソースに埋め込んだ.exeフ...
-
eclipseでプログラムが実行でき...
-
VB6のデバッガ?強制終了?につ...
-
visual studio 2019 についての...
おすすめ情報