[omniORB] Assertion failed at giopImpl12.cc line 1949

Duncan Grisby duncan at grisby.org
Tue Aug 17 18:35:46 BST 2004


On Tuesday 3 August, Alex Tingle wrote:

> Server is running omniORB4.0.3 on HPUX. I think that the servant has 
> just finished dealing with a call, and the ORB is marshalling the 
> response. Server-side error is:
> 
>  > omniORB: Assertion failed.  This indicates a bug in the application 
> using
>  > omniORB, or maybe in omniORB itself.
>  >  file: ../../../../../src/lib/omniORB/orbcore/giopImpl12.cc
>  >  line: 1949
>  >  info: newmkr <= (omni::ptr_arith_t)g->pd_outb_end
>  > omniORB: To endpoint: giop:tcp:10.2.0.32:63049. Send GIOP 1.2 
> MessageError because > a protocol error has been detected. Connection 
> is closed.

Update to 4.0.4. In 4.0.3 and before, for historical reasons,
ptr_arith_t was signed. That caused problems on HPUX, which uses
numerically high addresses much more commonly than other platforms.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list