[openrtm-users 00889] Re: OpenRTM1.0.0-RC1 の OutPort に値が格納できない不具合

Ando Noriaki n-ando @ aist.go.jp
2009年 7月 31日 (金) 11:45:06 JST


俵様

安藤です

out()関数は、オペレーションのout引数に_var型変数を渡す時に使うものです。

out()を呼ぶとオブジェクトリファレンスがreleaseされてnilリファレンス
になりますので、その後新たにオブジェクトリファレンスを代入しない限り
omniORB: ERROR -- the application attempted to invoke an operation
 on a nil reference.
のようなエラーが出ます。


2009/07/31 11:38 に 俵 崇文@AIST<tawara-takafumi @ aist.go.jp> さんは書きました:
> 安藤様
> お世話になっております。 俵です。
>
>> portServiceList[h]->get_connector_profiles()->length();
>> を呼ぶ前に
>> portServiceList[h].out()
>> を呼んでいませんか?
> はい。呼んでおります。
>
> 以上です。
>
> Ando Noriaki wrote 2009/07/31 10:43:
>> 俵様
>>
>> 安藤です
>>
>> portServiceList[h]->get_connector_profiles()->length();
>> を呼ぶ前に
>> portServiceList[h].out()
>> を呼んでいませんか?
>>
>
>
> --
> _/_/_/_/_/_/_/_/_/_/_/_/_/
> 株式会社 スプリング(http://www.spring.cc/)
> つくば事業所 俵 崇文
> 俵 崇文@スプリング<tawara @ spring-inc.co.jp>
> 俵 崇文@AIST<tawara-takafumi @ aist.go.jp>
> 事業所 TEL:029-871-7710
> 事業所 FAX:029-830-7037
> _/_/_/_/_/_/_/_/_/_/_/_/_/
>
>



-- 
安藤慶昭@独立行政法人産業技術総合研究所 研究員
                  知能システム研究部門 統合知能研究グループ
                  〒305-8568 茨城県つくば市梅園1-1-1 中央第2
                  TEL: 029-861-5981 FAX: 029-862-6631
                  n-ando @ aist.go.jp, n-ando @ ieee.org



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