[openrtm-users 00300] バグ報告 omniORB4.0.6でTimedFloat,TimedDouble型のデータが送受信できない

Sasaki Takeshi sasaki @ hlab.iis.u-tokyo.ac.jp
2007年 12月 3日 (月) 17:45:28 JST


初めて投稿いたします。
東京大学生産技術研究所の佐々木と申します。
よろしくお願いいたします。

コンポーネント間でTimedDoubleやTimedFloatのデータが
送受信できない(2.88e-40のような無意味な値になってしまう)
バグがありましたのでご報告いたします。

そのときの動作環境は以下のとおりでした。
 OS: Ubuntu Linux 7.0.4
 Eclipse: 3.2
 Java: Sun Java 1.5.0-11-1
 コンパイラ: gcc-4.1.2
 CORBA: omniORB 4.0.6-2.3
 ACE: ACE 5.4.7-12
 OpenRTM-aist: OpenRTM-aist-0.4.1-RELEASE

CORBAをomniORB-4.0.7にアップデートしたところ解決いたしましたので、おそらく下 
記のバグでないかと思われます。
 omniORB 4.0.6 bugs Floating Point Marshalling Not Working
  http://omniorb.sourceforge.net/bugs/bugfixes-406.html

同様の現象があるという方はomniORBのアップデートをお試しください。


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

東京大学
工学系研究科 電気工学専攻 橋本研究室
佐々木毅 (Sasaki Takeshi)
sasaki @ hlab.iis.u-tokyo.ac.jp

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




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