[SCore-users-jp] invoke()処理時のException Signalについて

kameyama @ pccluster.org kameyama @ pccluster.org
2004年 5月 17日 (月) 17:44:35 JST


亀山です.

In article <20040517163407.8D1B.T-AOKI @ pst.fujitsu.com> 青木 <t-aoki @ pst.fujitsu.com> wrotes:
> > (RHEL Workstation 2,1 だと static link していれば GR の値が同じなので
> > 大丈夫だったのですが, dynamic link にしたら問題が発生しました.)
> >     score-src/SCore/mttl-ult/ult/stack.c
> > の
> >      t->jmpbuf[0].__jmpbuf[1] =  getGP(); /* global pointer save */
> > の部分を
> >     t->jmpbuf[0].__jmpbuf[1] =   ((long*)func)[1];
> > に変更してみてください.
> > 
> > もっとも RHEL3 ではテストしていないので, 別の理由かもしれません.
> 変更してみましたが、残念ながら改善されませんでした。

とすると, 別の理由ですね.
-nockpt オプションをつけてコンパイルしても同じでしょうか?

同じとすると... One local node でしたら gdb が使用できると思うのですが,
signal がおきたときの back trace をとれないでしょうか?

                       from Kameyama Toyohisa



SCore-users-jp メーリングリストの案内