初めて質問させて貰います。
現在、アプリケーションを開発していますが、以下の様な問題点が発生しました。
○問題点
開発したアプリケーション(AP)を起動して、(単に)終了した後に、タスクトレイ上の
「日付と時刻のプロパティ」を開き、「タイムゾーン」以外の
項目を編集しようとすると、画面がブルーバックになり
[例外06 FFFF:000007D9]が発生してしまいます。
(再度、「日付と時刻のプロパティ」を開くと、年の表示が"1982"と表示されてしまい、この後は同様な事象が発生してしまいます)
○マシン(システム)構成
クライアント(AP) サーバ(AP)
(Win9x) (Unix)
□-----------(OLTPによるIP通信)----------□
|
|
|
|
(ネットワークドライブとしてクライアントに割り当て)
(ファイルサーバ上のEXEを実行し、DLLやOCXを参照します)
|
|
|
|
□
ファイルサーバ(EXE,DLL,OCX)
(Os2)<書込禁止、読込のみOK>
○問題点について
ブルーバックになってしまい、解析が思うように進められません。
ブルーバックの解析方法([例外06 FFFF:000007D9]の意味とか)や、DLL・OCXの使用方法に付いて、どんな事でも良いので情報をお待ちしています。
以上のの通り、大変困っている状態なので、
何卒よろしくお願いいたします。(;_;)
No.1ベストアンサー
- 回答日時:
ブルーバックはそのマシン固有のエラーではありませんか?
他の9xクライアントでも起こりますか?
Windowsは、とくに9x系はだんだん老朽化していくので、複数のクライアントで起こりうるのなら、一度クリーンインストールした環境でのテストを試みてください。
また、NT系列があるなら、そちらで試してみるのもいいと思います。
それでダメなら、アプリケーションAPの内容を詳しく書いていただかないと、答えようがないと思います。
エラーの内容はおそらく、参照してはいけないメモリ領域の参照だと推測されますが、NT系では起こらない部類の問題だと思います。
アプリケーション終了後、他のプログラムがエラーを起こしてしまうのは、アプリケーションが確保したメモリやハンドルを解放しないのが原因だったりしますから、そのへんが確認どころですね。
APのないようが分からないので、これ以上はお答えできません。
もしよかったら、APの概要だけでも教えてもらえませんか?
この回答への補足
お返事が遅れましたことをお詫び申し上げます。
・ブルーバックは開発端末では発生しませんでした。
また、テスト端末3台中2台で発生しました。
・クリーンインストールを実施した端末で再テストした場合でも再現しました
・NTは開発環境、テスト環境ともに使用していないためテストは実施しませんでした。
・APの概要
(1)クライアントAP、OLTP、サーバAPの3層システム
(2)クライアントAPからの入力(主にDB検索に必要な情報)は、OLTPを介しサーバAPに送られます。また、サーバAPからの処理結果(抽出データ等)を、OLTPを介しクライアントAPに出力します。
(3)サーバAPではDB(OLACLE)アクセスを行います。
(4)クライアントAPはVB6(SP3)で開発
サーバAPはProCで開発を行いました。
ご連絡遅れてすいませんでした。
上記の問題無事解決致しました。
原因は、DLL内で確保したメモリを開放していない
というものでした。
お騒がせしましたことと、お返事遅れたことを
お詫び申し上げます。
No.2
- 回答日時:
思い付くままに..
・日付ということでY2K問題では?
・APをローカルに置いたら動きませんか?
・ファイルサーバー上に置いているOCX,DLLのファイル名をお知らせ下さい(MS製だけでいいです)
・APはVBで開発したのでしょうか?バージョンとSPは?
VBのランタイムファイルはどのようにインストールしたのしょうか?
この回答への補足
お返事遅れましたことをお詫び申し上げます。
・日付の問題はAPが使用する共通関数(他のグループが開発)で出ていましたが解決済みのようです。
・お察しのとおり、AP、DLL、OCXを端末に置くと、正常に動作(終了)します。
・ファイルサーバ内のMS製DLL、OCXですが、
COMDLG32.OCX
のみのようです。
・APはVB6(SP3)で開発を行いました。
ちなみにAPで使用しているMS製の依存DLL、OCXですが
COMDLG32.OCX
COMCTL32.OCX
です。
ご連絡遅れてすいませんでした。
上記の問題無事解決致しました。
原因は、DLL内で確保したメモリを開放していない
というものでした。
お騒がせしましたことと、お返事遅れたことを
お詫び申し上げます。
No.3
- 回答日時:
>COMDLG32.OCX
>COMCTL32.OCX
この辺は、カレントディレクトリよりも先に端末のC:\WINDOWSディレクトリを参照してしまうので、ファイルサーバー上ではそのへんのファイルは無効ですよ。
おそらくバージョンの違いなのではないでしょうか。
もう1つ考えられるのは、APが書き込み禁止になってるフォルダに書き込もうとはしてませんか?
Windowsはアクセス権がらみになると、無言で落ちることがあるので・・・。
今ある情報ではこれ以上のことは分かりませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- au(KDDI) 特定の画面を見るとスマホが固まります ご覧頂き有難うございます。 特定のページを見るとスマホが固まり 1 2023/08/21 19:29
- Excel(エクセル) エクセルの罫線が印刷できない 4 2023/02/04 10:48
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- 電子レンジ・オーブン・トースター 電子レンジの非科学的(カルト的)動作の原因について考えられる理由を知りたい 8 2022/11/29 14:47
- デスクトップパソコン 「自動修復でPCを修復できませんでした」と表示されPCが起動しないのですが対処法はありますか? 5 2022/05/13 09:16
- Windows 10 パソコンが使えず困ってます!(Microsoftアカウントでログイン後、PINコードに関するエラー) 2 2023/03/17 19:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.netでスタートページでエラー...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
VisualStudioでのプログラミン...
-
プロシージャエントリポイント
-
OracleInProcServer.XOraSessio...
-
TeraTermマクロの”Link...
-
jdk17.06のインストーラーが起...
-
c#のTLS1.2での通信について
-
HRESULTからの例外:0x8007000B
-
C#からvbsを実行したい
-
コマンドボタンのキャプション...
-
IIS7.5 Excel ファイルオープ...
-
System.Net.Sockets.SocketExce...
-
Tomcat FireBird(データベー...
-
ネットワークフォルダが開かない
-
VBAでファイルを保存せずに閉じ...
-
windows vistaで、最近 KACT2
-
Program FilesとProgram Files ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
asp.net IIS実環境でのエラー
-
.netでスタートページでエラー...
-
64bit環境で32bitのアプリの開...
-
MVCアプリをルートで公開するに...
-
IISアプリケーションの設定
-
テキスト形式データの別ウイン...
-
DLL作成について
-
IISでフォルダが作成できない
-
ASP.NET フォーム認証のエラー...
-
localhostに登録できません
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
TeraTermマクロの”Link...
-
web.configとは?(初心者です)
-
コマンドボタンのキャプション...
-
c#のTLS1.2での通信について
-
Media Gallery?勝手に起動
-
GridviewとDataGridviewの違い
-
C#からvbsを実行したい
-
OracleInProcServer.XOraSessio...
おすすめ情報