[omniORB] IOT Trap on HPUX 11.0

Mark A. Johnson markjohnson@mediaone.net
Mon, 11 Jun 2001 22:09:20 -0500


I am porting code from a previous version of HP-UX to HP-UX 11.- 64-bit
using aCC (aCC: HP ANSI C++ B3910B A.03.25) on a 4-way K460.  The
program run OK, but always terminate with an IOT Trap during shutdown.
>From gdb, the stack trace is as follows:

#0  0x7f7ab020 in kill () from /usr/lib/libc.2
#1  0x7f748378 in raise () from /usr/lib/libc.2
#2  0x7f7889ac in abort_C () from /usr/lib/libc.2
#3  0x7f788a04 in abort () from /usr/lib/libc.2
#4  0x7f667374 in terminate () from /usr/lib/libCsup.2
#5  0x7f66788c in ThrowException () from /usr/lib/libCsup.2
#6  0x7f667db4 in __throw__FPvT1 () from /usr/lib/libCsup.2
#7  0x7f09f718 in omni_condition::~omni_condition ()
   from /opt/omniORB_303/lib/hppa_hpux_11.00/libomnithread.sl.2
#8  0x7f669434 in __shlTerm () from /usr/lib/libCsup.2
#9  0x7f6694b4 in __shlInit () from /usr/lib/libCsup.2
#10 0x7ee51978 in _shlInit ()
   from /opt/omniORB_303/lib/hppa_hpux_11.00/libomniDynamic3.sl.0
#11 0x7f668f48 in __shlinit () from /usr/lib/libCsup.2
#12 0x7f6691cc in __callInitFuncFromHandle () from /usr/lib/libCsup.2
#13 0x7f66b19c in _niam () from /usr/lib/libCsup.2
#14 0x7f726ac4 in exit () from /usr/lib/libc.2

I am using the standard HP defines and libraries.  Is there something
else wrong?

Thanks for any help.

Mark