[omniORB] AIX: pure virtual method called
Gary Duzan
gduzan at bbn.com
Wed Nov 12 10:21:53 GMT 2003
In Message <025401c3a90f$44f66d70$250f0aa2 at Renzo> ,
"Renzo Tomaselli" <renzo.tomaselli at tecnotp.it> wrote:
=>Hi,
=> we just ported our architecture to AIX 5.2 through g++ 3.3.1, while
=>OmniORB version is 4.02, standard sources. The same runs fine on Windows
=>(msvc 6.0), Solaris (g++ 3.2.3), Linux (3.2.0).
=>Apparently everything was ok on AIX too, but then we got random failures
=>after throwing user exceptions. In short, an user exception is thrown from a
=>servant (say throw NotFound()) and caught by the caller in the same process
=>(although in a different shlib).
gcc on AIX has had problems with throwing exceptions out of shared
libraries in the past, and it looks like this one popped up again:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11111
The bug is marked as resolved, so you might try a newer version of the
compiler and see if it helps.
Gary Duzan
BBN Technologies
A Verizon Company
More information about the omniORB-list
mailing list