[omniORB] Abort when narrowing the naming context

sandor.kopanyi@essnet.se sandor.kopanyi@essnet.se
Fri, 29 Jun 2001 11:32:10 +0200


>> I run this on a Red Hat Linux 7=2E1 with Python 1=2E5=2E2, omniORBpy
>> ver=2E 1=2E4 (behaves like this with 1=2E3 too)=2E The naming service
>> is ORBacus for Java, ver=2E 4=2E0=2E5, with IBM JDK 1=2E3=2E
>> > The same stuff works fine on RedHat 6=2E2, same versions of
>> Python and omniORBpy and ORBacus (on that we use Sun JDK 1=2E3)=2E
>
>Did you build omniORB and omniORBpy from source, or are you using our
>binaries?  Our binaries were compiled on RedHat 6, so they quite
>probably won't work on RedHat 7=2E
Ops, bad news=2E=2E=2E I use the pre-built binaries=2E


>If you did compile omniORB, try running the program with command line
>arguments -ORBtraceLevel 30 and see what it prints out before it dies=2E

The output of this is:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
e66~/lib/corba/pyRefClient$ python cRefClient=2Epy -ORBtraceLevel 30
omniORB: scavenger : start=2E
omniORB: strand Ripper: start=2E
omniORB: gateKeeper is tcpwrapGK 1=2E0 - based on tcp_wrappers_7=2E6=20=
omniORB: The omniDynamic library is not linked=2E
omniORB: strand Rope::incrRefCount: old value =3D 0
omniORB: Creating ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg=2Eorg/CORBA/Object:1=2E0
 most derived id:=20=
omniORB: Initial reference `NameService' resolved from configuration file=2E
omniORB: strand Rope::incrRefCount: old value =3D 1
omniORB: Creating Python ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg=2Eorg/CORBA/Object:1=2E0
 most derived id:=20=
ll_send: 108 bytes
4749 4f50 0100 0100 6000 0000 0000 0000 GIOP=2E=2E=2E=2E`=2E=2E=2E=2E=2E=2E=2E
0100 0000 0100 0000 0b00 0000 4e61 6d65 =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2EName
5365 7276 6963 6500 0600 0000 5f69 735f Service=2E=2E=2E=2E=2E_is_
6100 0000 0700 0000 6e6f 626f 6479 0000 a=2E=2E=2E=2E=2E=2E=2Enobody=2E=2E
2800 0000 4944 4c3a 6f6d 672e 6f72 672f (=2E=2E=2EIDL:omg=2Eorg/
436f 734e 616d 696e 672f 4e61 6d69 6e67 CosNaming/Naming
436f 6e74 6578 743a 312e 3000           Context:1=2E0=2E
ll_recv: 200 bytes
4749 4f50 0100 0001 0000 00bc 0000 0000 GIOP=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E
0000 0001 0000 0003 0000 002a 4944 4c3a =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E*IDL:
6f6f 632e 636f 6d2f 436f 734e 616d 696e ooc=2Ecom/CosNamin
672f 4f42 4e61 6d69 6e67 436f 6e74 6578 g/OBNamingContex
743a 312e 3000 0000 0000 0001 0000 0000 t:1=2E0=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E
0000 0074 0001 0200 0000 000e 6536 362e =2E=2E=2Et=2E=2E=2E=2E=2E=2E=2E=2Ee66=2E
6573 736e 6574 2e73 6500 0af9 0000 0028 essnet=2Ese=2E=2E=2E=2E=2E=2E(
abac ab30 5f52 6f6f 7450 4f41 0052 6f6f =2E=2E=2E0_RootPOA=2ERoo
7443 6f6e 7465 7874 504f 4100 004e 616d tContextPOA=2E=2ENam
6553 6572 7669 6365 0000 0001 0000 0001 eService=2E=2E=2E=2E=2E=2E=2E=2E
0000 0024 0000 0000 0001 0001 0000 0003 =2E=2E=2E$=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E
0001 0020 0001 0109 0001 0100 0001 0109 =2E=2E=2E =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E
0000 0001 0001 0100                     =2E=2E=2E=2E=2E=2E=2E=2E
omniORB: strand Rope::incrRefCount: old value =3D 0
omniORB: Creating ref to remote:=20=
key<0xabacab305f526f6f74504f4100526f6f74436f6e74657874504f4100004e616d65536572
76696365>
 target id      : IDL:omg=2Eorg/CORBA/Object:1=2E0
 most derived id: IDL:ooc=2Ecom/CosNaming/OBNamingContext:1=2E0
Aborted
e66~/lib/corba/pyRefClient$ omniORB: Python thread state scavenger start=2E
e66~/lib/corba/pyRefClient$=20=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Hope this helps=2E

Best regards,
Sandor