[omniORB] Abort when doing a _narrow in omniORB3

Zed Shaw zedshaw@killnine.net
Sat, 9 Jun 2001 00:08:58 +0000


Duncan,

Thanks for replying, this is really driving me mad.  My answers are inserted
after your questions:

On Thursday 07 June 2001 15:36, you wrote:
> > omniORB: Assertion failed.  This indicates a bug in the application using
> > omniORB, or maybe in omniORB itself. e.g. using the ORB after it has
> > been shut down.
> >  file: ../omniInternal.cc
> >  line: 638
> >  info: pof
>
> That assertion failure means that when omniORB tried to create an
> object reference of the required type, the proxy object factory, which
> should be defined in the stubs, was not found. Unless you have
> corrupted some memory, that should never happen.

Hmm, well these programs are pretty darn basic.  One CORBA object, three
methods, nothing major.  One program uses a default servant (no Current
though) and the other uses regular objects with a servant activator.

> Do the omniORB echo examples work for you?  Perhaps there is just
> something broken about your set-up.

Yes, all the examples work in the examples directory.   I can easily run the
echo and just about everything else.  Is there anything else I could try to
get a handle on this?  Maybe static linking vs. dynamic?  Any blackmagic
tricks for debugging omniORB?  Thanks in advance.

--
Zed A. Shaw

-------------------------------------------------------

-- 
Zed A. Shaw