PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20448 03/10/15 09:14:55 RE(1):[PB 8.0.3B] NULLオブジェクトの参照が行われました By asano01
20375 03/10/03 10:41:54 [PB 8.0.3B] NULLオブジェクトの参照が行われました By asano01

カテゴリ:スクリプトの記述
日付:2003年10月03日 10:41 発信者:asano01
題名:[PB 8.0.3B] NULLオブジェクトの参照が行われました

いつもお世話になっております。
下記の現象について、困っております。

おなじようなことを経験された方、または対応方法をご存知の方、
どうかお知恵をお貸しくださいませ。

■現象
 アプリを実行時、「エラー番号:2 NULLオブジェクトの参照が行われました。・・・・」
 のエラーが発生する。

■発生状況
 以下のときに発生。
 (1) パソコンのメモリがMAX近くまで使用されている。
   タスクマネージャで見たときのメモリがMAX近いとき。(仮想メモリの初期サイズのMAX)
 (2) 入力項目へ値を入力
 (3) 入力値をチェックするイベントが発生
 (4) (3)のイベントでローカル変数にしているノンビジュアルオブジェクト(自動的にイン
   スタンスを作成)を参照しようとしてエラーが発生
 (5) isValidでチェックするとこのオブジェクトが存在していない。
   ただし、チェックで処理を抜けたあと2回目の入力を行うと正常に動作する。
   (ノンビジュアルが正常にインスタンス化された?)

■マシン環境
 OS:WindowsNT 4.0 (SP6)
 CPU:P-400Mhz
 メモリ:64M(物理メモリ)
 仮想メモリ:75M-125M
 HDD:3G
 PB:PB 8.0.3B

■補記
 ・もともとはPB5にて開発したもので、今回PB8へのバージョンアップを行っている。
 ・PB5においては、上記現象は1回も発生していない。
 ・仮想メモリには、まだ余裕がある。
 ・CPU:1Ghz、メモリ256Mのマシンでもタスクマネージャで見たメモリがMAX近いときに、
  同じ現象が必ず発生する。

以上、どうかよろしくお願いいたします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.