[omniORB] omniORBpy sequence float bug under Windows

CEZARD Yann Yann.CEZARD at ifp.fr
Tue May 27 17:58:12 BST 2003


Hi !

I have a bug under Windows NT using omniORBpy 2.1.
The problem is when retrieving a float sequence, some
of the values are not the same on the two sides of the CORBA bus...
Eg : 
323.554656982 on "client" side and 323.054657 on "server" side...
771.781188965 on "client" side and 770.781189 on "server" side...
771.820251465 on "client" side and 770.820251 on "server" side...
1198.21862793 on "client" side and 1196.218628 on "server" side...

As you can see, the "client" value has (quite) exactly +0.5, +1, +1
and +2 than the server "value". This is quite strange, and I can't
understand from where it comes. There are also other differences but
"less speaking" (I mean not like +1, +2 or +.5).

This doesn't happen when running the client under Linux.

The "server" side ORB is JacORB.

Any hints ?

Regards,

Yann Cézard



More information about the omniORB-list mailing list