• 締切済み

fortran95実行エラー

fortran95でプログラムを組んでおり、実行するとjwe0019iというエラーが出ます。 ネットで色々調べたんですが、説明が難しくていまいち原因が分からなくて困ってます。 エラーが出る箇所は CALL CRATFSTINDV( & IFINV, KTBPS, KTB, IEOC, IEOE, & NSMX, MTBHC, JTEMP, MCUST, NCMX, & MCSUM, MTBHB, TH1, TH2, & KHA, KHB, C1SSUM, C2SSUM, FDA, FDB ) サブルーチンを呼び出すとこのこの部分です。 引数の数など確かめたんですが、合っていますし。 このエラーに詳しい方がいらっしゃれば是非教えていただきたいです。よろしくお願いします。

みんなの回答

  • ultraCS
  • ベストアンサー率44% (3956/8947)
回答No.1

情報がほとんどないのですべて想像ですが ・呼び出しがあっているなら、呼び出されたサブルーチン内でエラーが起こっている、この場合、サブルーチンのソースがないと判断しようがない ・サブルーチンの呼び出し階層が深すぎるなどの原因でスタックを使い切ってしまい、スタックオーバーフローが起きた(FORTRANは参照呼びなので86環境として64K使い切ることは滅多に起きないと思うが) いずれにしても、実行環境(OSやコンパイラ)、エラーメッセージの詳細(jwe0019iというコードだけってことはないはず)、デバッガは使ってみた? jwe0019iでググるとこんなの見つけました。 ・スタックオーバーフロー ・メモリアクセス例外 いずれにしてもアクセスバイオレーションみたいだから、ソースを追うしかなさそうですね http://www.google.co.jp/url?sa=t&ct=res&cd=1&url=https%3A%2F%2Fweb.kudpc.kyoto-u.ac.jp%2Flsc%2Fmd%2Fsmartfaq%2Ffaq.php%3Ffaqid%3D11&ei=T_1yR7zrN5ms6wPw-JBI&usg=AFQjCNElCbVShsy29oiUEaD6-X2I_7qNZQ&sig2=_7ccMp-50N607J5BrtwvGg http://coding.derkeiler.com/Archive/Fortran/comp.lang.fortran/2003-11/0364.html http://www.dbforums.com/showthread.php?t=1076612 http://www.dbforums.com/showthread.php?t=766825 まだ続きがあるから自分で見て http://www.google.co.jp/search?hl=ja&q=jwe0019i&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 現在の活動状況はわからないけど、ニュースでfj.comp.lang.fortranとかcomp.lang.fortranあたりのアーカイブで検索してみるといろいろとあるんじゃないかな

taji74
質問者

お礼

色々とありがとうございます! これらを参考に探ってみます。

関連するQ&A