PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22129 | 05/08/12 13:30:16 | RE(1):PB9.0:画面が突然ABNEDします By indian |
22077 | 05/07/07 19:26:03 | PB9.0:画面が突然ABNEDします By ma-morita |
カテゴリ:PowerBuilderの不具合?
日付:2005年07月07日 19:26 発信者:ma-morita
題名:PB9.0:画面が突然ABNEDします
すでに本稼動しているシステムで、複数のクライアントPCで同じPB9.0のアプリケーションが動いているのですが、ど
ういうわけか特定の2台のPCに限って、毎日最低1回ABENDするそうです。(実際に見ておらず、お客様から問合せがあ
る。)
エラーが発生する前のアクションとしては、画面遷移したときが多いらしいのですが、はっきりしません。以前にデ
ータ登録やデータ検索のときに、メモリ不足(おそらく)が原因でABENDするという現象がありましたが、今回はメモリ
が不足しそうな処理も行っておりません。
とにかく情報が少ないので、systemerrorイベントでログをとろうとしましたが、エラー内容がうまく拾ってこれま
せんでした。以下がアプリケーションのsystemerrorイベントに記述したコードです。er_1はerrorオブジェクトです。
string l_log_name = \"C:\\BUHIN\\ERROR.LOG\"
int l_log_num
int l_rtn
string l_log_text
// ログファイルオープン
l_log_num = FileOpen(l_log_name, LineMode!, Write!, LockWrite!, Append!)
// エラー内容編集
l_log_text = String(Today( ), \"yyyy/mm/dd hh:mm:ss\") + \" エラー発生!! エラー番号:\" + &
String(er_1.number) + \" エラー内容:\" + String(er_1.text) + \" ウィンドウ:\" + &
String(er_1.windowmenu) + \" オブジェクト:\" + String(er_1.object) + &
\" イベント:\" + String(er_1.objectevent) + \" ライン番号:\" + String(er_1.line)
// ログファイル出力
l_rtn = filewrite(l_log_num, l_log_text)
// ログファイルクローズ
l_rtn = fileclose(l_log_num)
// 強制終了
HALT CLOSE
情報が少なく申し訳ありませんが、何か分かるようなことがあれば教えて下さい。
付加情報
Client OS:WindowsXP SP2 DBMS:Oracle10g(10.1.0.3)
Server OS:Windows2003 DBMS:Oracle10g(10.1.0.4)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.