最近のトラックバック

最近のコメント

2017年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

« db_file_mutlit_block_read_count | トップページ | 古書サイト「スーパー源氏」 »

2011年1月 5日 (水)

「メモリ領域外の項目にアクセスしようとしている」エラー(114)

pro*cobolで作成したCOBOLプログラムを実行した際、「メモリ領域外の項目にアクセスしようとしている」というエラーが発生。

error code: 114, pc=0, call=1, seg=0
114 Attempt to access item beyond bounds of memory (Signal 11)

プリコンパイル後のCOBOLソースを使って、試しにステップ実行してみると、"CALL SQLBEX"の箇所でエラーが発生していることを確認。

原因は、プリコンパイルするときのprocob.exeと、 SQLLIB_lib(orasql11.lib)のバージョンが不一致のためだった(10gと11gが混在している環境で、パスの設定がおかしかった)。

なので、ただしく11gに合わせて再度リコンパイル→実行すると、正常終了になった。

« db_file_mutlit_block_read_count | トップページ | 古書サイト「スーパー源氏」 »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/181317/50502220

この記事へのトラックバック一覧です: 「メモリ領域外の項目にアクセスしようとしている」エラー(114):

« db_file_mutlit_block_read_count | トップページ | 古書サイト「スーパー源氏」 »