[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 メーリングリストの案内