Discussion:
[omniORB] Assertion using omniORBpy-3.0
Jan Ohlenburg
2006-12-19 14:51:40 UTC
Permalink
Hi everybody,
I am trying to communicate from omniORBpy-3.0 (python 2.4) with a TAO 1.5.0
ORB. Most of the calls are successful and everything works fine. But the
following assertion is thrown and python crashes when I call a method where
a new CORBA object is remotely created using a string and then returned.

omniORB: Assertion failed. This indicates a bug in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_

I have attached the dump of omniORB (using -ORBabortOnInternalError 1
-ORBtraceLevel 25). If you want to have the python file and the IDLs than
please let me know.

One other detail that might be useful: The TAO application is compiled with
UNICODE.

Thanks in advance for your help.

Best regards,
Jan

----------------------------------------------------------------------
Dipl.-Inform. Jan Ohlenburg
Fraunhofer Institut fuer Angewandte Informationstechnik FIT
Forschungsgruppe Collaborative Virtual and Augmented Environments
Schloss Birlinghoven
D - 53754 Sankt Augustin, Germany
Telefon: +49-2241-14-2724
e-Fax: +49-2241-14-4-2724
Telefax: +49-2241-14-2084
e-mail: mailto:***@fit.fraunhofer.de
Jan Ohlenburg
2006-12-19 14:58:18 UTC
Permalink
Sorry,
here is the dump file.

Regards,
Jan

----------------------------------------------------------------------
Dipl.-Inform. Jan Ohlenburg
Fraunhofer Institut fuer Angewandte Informationstechnik FIT
Forschungsgruppe Collaborative Virtual and Augmented Environments
Schloss Birlinghoven
D - 53754 Sankt Augustin, Germany
Telefon: +49-2241-14-2724
e-Fax: +49-2241-14-4-2724
Telefax: +49-2241-14-2084
e-mail: mailto:***@fit.fraunhofer.de


-------------- next part --------------
D:\dev_new\pytest>test_rsgwrapper.py -sphere -ORBabortOnInternalError 1 -ORBtrac
eLevel 25 > dump.txt
omniORB: Configuration file "C:\OMNIORB.CFG" either does not exist or is not a f
ile. No settings read.
omniORB: Distribution date: Tue Nov 28 13:27:23 GMT 2006 dgrisby
omniORB: Warning: WSAIoctl SIO_ADDRESS_LIST_QUERY failed.
Unable to obtain the list of all IPv6 interface addresses.
WSAGetLastError() = 10038
omniORB: My addresses are:
omniORB: 193.175.163.113
omniORB: 129.26.163.67
omniORB: 127.0.0.1
omniORB: Maximum supported GIOP version is 1.2
omniORB: Native char code sets: UTF-8 ISO-8859-1.
omniORB: Transmission char code sets: UTF-8(1.2) UTF-8(1.1) ISO-8859-1(1.2) ISO-
8859-1(1.1) ISO-8859-1(1.0).
omniORB: Native wide char code sets: UTF-16.
omniORB: Transmission wide char code sets: UTF-16(1.2).
omniORB: Information: the omniDynamic library is not linked.
omniORB: Current configuration is as follows:
omniORB: DefaultInitRef (file) =
omniORB: DefaultInitRef (args) =
omniORB: abortOnInternalError = 1
omniORB: abortOnNativeException = 0
omniORB: acceptBiDirectionalGIOP = 0
omniORB: acceptMisalignedTcIndirections = 0
omniORB: bootstrapAgentHostname =
omniORB: bootstrapAgentPort = 900
omniORB: clientCallTimeOutPeriod = 0
omniORB: clientConnectTimeOutPeriod = 0
omniORB: clientTransportRule = * unix,ssl,tcp
omniORB: configFile = C:\OMNIORB.CFG
omniORB: connectionWatchImmediate = 0
omniORB: connectionWatchPeriod = 50000
omniORB: copyValuesInLocalCalls = 1
omniORB: diiThrowsSysExceptions = 0
omniORB: dumpConfiguration = 0
omniORB: endPoint = giop:tcp::
omniORB: endPointPublish = addr
omniORB: giopMaxMsgSize = 2097152
omniORB: giopTargetAddressMode = KeyAddr
omniORB: id = omniORB4
omniORB: idleThreadTimeout = 10
omniORB: inConScanPeriod = 180
omniORB: lcdMode = 0
omniORB: maxGIOPConnectionPerServer = 5
omniORB: maxGIOPVersion = 1.2
omniORB: maxInterleavedCallsPerConnection = 5
omniORB: maxServerThreadPerConnection = 100
omniORB: maxServerThreadPoolSize = 100
omniORB: maxSocketRecv = 131072
omniORB: maxSocketSend = 131072
omniORB: nativeCharCodeSet = ISO-8859-1
omniORB: nativeWCharCodeSet = UTF-16
omniORB: objectTableSize = 0
omniORB: offerBiDirectionalGIOP = 0
omniORB: oneCallPerConnection = 1
omniORB: outConScanPeriod = 120
omniORB: poaHoldRequestTimeout = 0
omniORB: poaUniquePersistentSystemIds = 1
omniORB: principal = [Null]
omniORB: scanGranularity = 5
omniORB: serverCallTimeOutPeriod = 0
omniORB: serverTransportRule = * unix,ssl,tcp
omniORB: strictIIOP = 1
omniORB: supportBootstrapAgent = 0
omniORB: supportCurrent = 1
omniORB: supportPerThreadTimeOut = 0
omniORB: tcAliasExpand = 0
omniORB: threadPerConnectionLowerLimit = 9000
omniORB: threadPerConnectionPolicy = 1
omniORB: threadPerConnectionUpperLimit = 10000
omniORB: threadPoolWatchConnection = 1
omniORB: traceExceptions = 1
omniORB: traceFile = [stderr]
omniORB: traceInvocationReturns = 0
omniORB: traceInvocations = 0
omniORB: traceLevel = 25
omniORB: traceThreadId = 0
omniORB: traceTime = 0
omniORB: unixTransportDirectory = /tmp/omni-%u
omniORB: unixTransportPermission = 777
omniORB: useTypeCodeIndirections = 1
omniORB: verifyObjectExistsAndType = 1
omniORB: omniORBpy distribution date: Tue Nov 28 13:28:43 GMT 2006 dgrisby
omniORB: Creating ref to remote: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: Python thread state scavenger start.
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/Broker:1.3) -- deleted.
omniORB: Creating ref to remote: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3) -- deleted.
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: Client attempt to connect to giop:tcp:193.175.163.113:1230
omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 1
omniORB: Scavenger task execute.
omniORB: Client opened connection to giop:tcp:193.175.163.113:1230
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: Send codeset service context: (ISO-8859-1,UTF-16)
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 194 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 88 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 1200 bytes
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGScene:1.3
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 80 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 36 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 72 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 60 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 102 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 122 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 124 bytes
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 80 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 36 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 72 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 66 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 102 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 122 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 128 bytes
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 80 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 40 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 72 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 102 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 122 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 136 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 130 bytes
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 80 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 48 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 72 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 84 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 102 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 122 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 114 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 110 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 112 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 76 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 112 bytes
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/RSGScene:1.3) -- deleted.
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3) -- deleted.
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3) -- deleted.
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3) -- deleted.
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 90 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 104 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 160 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 28 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 100 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 316 bytes
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGScene:1.3
omniORB: LocateRequest to remote: key<....RST...E................>
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 51 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 20 bytes
omniORB: sendChunk: to giop:tcp:193.175.163.113:1230 96 bytes
omniORB: inputMessage: from giop:tcp:193.175.163.113:1230 312 bytes
omniORB: Creating Python ref to unknown: key<....RST...E................>
target id : IDL:fit.fraunhofer.de/Morgan/RSGObject:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGNode:1.3
omniORB: Client connection refcount = 0
omniORB: Client close connection to giop:tcp:193.175.163.113:1230
omniORB: Assertion failed. This indicates a bug in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
omniORB: ORB not destroyed; no final clean-up.
Duncan Grisby
2006-12-19 17:51:00 UTC
Permalink
Post by Jan Ohlenburg
I am trying to communicate from omniORBpy-3.0 (python 2.4) with a TAO 1.5.0
ORB. Most of the calls are successful and everything works fine. But the
following assertion is thrown and python crashes when I call a method where
a new CORBA object is remotely created using a string and then returned.
omniORB: Assertion failed. This indicates a bug in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_
I have attached the dump of omniORB (using -ORBabortOnInternalError 1
-ORBtraceLevel 25). If you want to have the python file and the IDLs than
please let me know.
Please redo the trace with -ORBtraceThreadId 1 -ORBtraceTime 1 as well
as the options you have already used.

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Jan Ohlenburg
2006-12-19 18:10:07 UTC
Permalink
Hi Duncan,
see attached the dump with -ORBabortOnInternalError 1 -ORBtraceLevel 25
-ORBtraceThreadId 1 -ORBtraceTime 1

Thanks for your help.

Cheers,
Jan

----------------------------------------------------------------------
Dipl.-Inform. Jan Ohlenburg
Fraunhofer Institut fuer Angewandte Informationstechnik FIT
Forschungsgruppe Collaborative Virtual and Augmented Environments
Schloss Birlinghoven
D - 53754 Sankt Augustin, Germany
Telefon: +49-2241-14-2724
e-Fax: +49-2241-14-4-2724
Telefax: +49-2241-14-2084
-----Original Message-----
Sent: Tuesday, December 19, 2006 12:51 PM
To: Jan Ohlenburg
Subject: Re: [omniORB] Assertion using omniORBpy-3.0
Post by Jan Ohlenburg
I am trying to communicate from omniORBpy-3.0 (python 2.4) with a TAO
1.5.0
Post by Jan Ohlenburg
ORB. Most of the calls are successful and everything works fine. But the
following assertion is thrown and python crashes when I call a method
where
Post by Jan Ohlenburg
a new CORBA object is remotely created using a string and then returned.
omniORB: Assertion failed. This indicates a bug in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_
I have attached the dump of omniORB (using -ORBabortOnInternalError 1
-ORBtraceLevel 25). If you want to have the python file and the IDLs
than
Post by Jan Ohlenburg
please let me know.
Please redo the trace with -ORBtraceThreadId 1 -ORBtraceTime 1 as well
as the options you have already used.
Cheers,
Duncan.
--
-- Duncan Grisby --
-- http://www.grisby.org --
-------------- next part --------------
omniORB: Configuration file "C:\OMNIORB.CFG" either does not exist or is not a f
ile. No settings read.
omniORB: (0) 2006-12-19 13:06:00.320000: Distribution date: Tue Nov 28 13:27:23
GMT 2006 dgrisby
omniORB: (0) 2006-12-19 13:06:00.360000: Warning: WSAIoctl SIO_ADDRESS_LIST_QUER
Y failed.
Unable to obtain the list of all IPv6 interface addresses.
WSAGetLastError() = 0
omniORB: (0) 2006-12-19 13:06:00.360000: My addresses are:
omniORB: 193.175.163.113
omniORB: 129.26.163.67
omniORB: 127.0.0.1
omniORB: (0) 2006-12-19 13:06:00.460000: Maximum supported GIOP version is 1.2
omniORB: (0) 2006-12-19 13:06:00.470000: Native char code sets: UTF-8 ISO-8859-1
.
omniORB: (0) 2006-12-19 13:06:00.470000: Transmission char code sets: UTF-8(1.2)
UTF-8(1.1) ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0).
omniORB: (0) 2006-12-19 13:06:00.470000: Native wide char code sets: UTF-16.
omniORB: (0) 2006-12-19 13:06:00.470000: Transmission wide char code sets: UTF-1
6(1.2).
omniORB: (0) 2006-12-19 13:06:00.470000: Information: the omniDynamic library is
not linked.
omniORB: (0) 2006-12-19 13:06:00.470000: Current configuration is as follows:
omniORB: DefaultInitRef (file) =
omniORB: DefaultInitRef (args) =
omniORB: abortOnInternalError = 1
omniORB: abortOnNativeException = 0
omniORB: acceptBiDirectionalGIOP = 0
omniORB: acceptMisalignedTcIndirections = 0
omniORB: bootstrapAgentHostname =
omniORB: bootstrapAgentPort = 900
omniORB: clientCallTimeOutPeriod = 0
omniORB: clientConnectTimeOutPeriod = 0
omniORB: clientTransportRule = * unix,ssl,tcp
omniORB: configFile = C:\OMNIORB.CFG
omniORB: connectionWatchImmediate = 0
omniORB: connectionWatchPeriod = 50000
omniORB: copyValuesInLocalCalls = 1
omniORB: diiThrowsSysExceptions = 0
omniORB: dumpConfiguration = 0
omniORB: endPoint = giop:tcp::
omniORB: endPointPublish = addr
omniORB: giopMaxMsgSize = 2097152
omniORB: giopTargetAddressMode = KeyAddr
omniORB: id = omniORB4
omniORB: idleThreadTimeout = 10
omniORB: inConScanPeriod = 180
omniORB: lcdMode = 0
omniORB: maxGIOPConnectionPerServer = 5
omniORB: maxGIOPVersion = 1.2
omniORB: maxInterleavedCallsPerConnection = 5
omniORB: maxServerThreadPerConnection = 100
omniORB: maxServerThreadPoolSize = 100
omniORB: maxSocketRecv = 131072
omniORB: maxSocketSend = 131072
omniORB: nativeCharCodeSet = ISO-8859-1
omniORB: nativeWCharCodeSet = UTF-16
omniORB: objectTableSize = 0
omniORB: offerBiDirectionalGIOP = 0
omniORB: oneCallPerConnection = 1
omniORB: outConScanPeriod = 120
omniORB: poaHoldRequestTimeout = 0
omniORB: poaUniquePersistentSystemIds = 1
omniORB: principal = [Null]
omniORB: scanGranularity = 5
omniORB: serverCallTimeOutPeriod = 0
omniORB: serverTransportRule = * unix,ssl,tcp
omniORB: strictIIOP = 1
omniORB: supportBootstrapAgent = 0
omniORB: supportCurrent = 1
omniORB: supportPerThreadTimeOut = 0
omniORB: tcAliasExpand = 0
omniORB: threadPerConnectionLowerLimit = 9000
omniORB: threadPerConnectionPolicy = 1
omniORB: threadPerConnectionUpperLimit = 10000
omniORB: threadPoolWatchConnection = 1
omniORB: traceExceptions = 1
omniORB: traceFile = [stderr]
omniORB: traceInvocationReturns = 0
omniORB: traceInvocations = 0
omniORB: traceLevel = 25
omniORB: traceThreadId = 1
omniORB: traceTime = 1
omniORB: unixTransportDirectory = /tmp/omni-%u
omniORB: unixTransportPermission = 777
omniORB: useTypeCodeIndirections = 1
omniORB: verifyObjectExistsAndType = 1
omniORB: (0) 2006-12-19 13:06:00.470000: omniORBpy distribution date: Tue Nov 28
13:28:43 GMT 2006 dgrisby
omniORB: (1) 2006-12-19 13:06:00.480000: Python thread state scavenger start.
omniORB: (0) 2006-12-19 13:06:00.480000: Creating ref to remote: key<....RST...E
................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: (0) 2006-12-19 13:06:00.480000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: (0) 2006-12-19 13:06:00.480000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:06:00.480000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Bro
ker:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:06:00.480000: Creating ref to remote: key<....RST...E
................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:06:00.480000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:06:00.480000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:06:00.480000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Nam
eDictionary:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:06:00.510000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:00.510000: Client attempt to connect to giop:tcp:1
93.175.163.113:2490
omniORB: (2) 2006-12-19 13:06:00.510000: AsyncInvoker: thread id = 2 has started
. Total threads = 1
omniORB: (2) 2006-12-19 13:06:00.510000: Scavenger task execute.
omniORB: (0) 2006-12-19 13:06:00.510000: Client opened connection to giop:tcp:19
3.175.163.113:2490
omniORB: (0) 2006-12-19 13:06:00.510000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:00.901000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:00.921000: Send codeset service context: (ISO-8859
-1,UTF-16)
omniORB: (0) 2006-12-19 13:06:00.961000: sendChunk: to giop:tcp:193.175.163.113:
2490 194 bytes
omniORB: (0) 2006-12-19 13:06:00.971000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:00.971000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:00.971000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:00.971000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:01.021000: sendChunk: to giop:tcp:193.175.163.113:
2490 88 bytes
omniORB: (0) 2006-12-19 13:06:01.151000: inputMessage: from giop:tcp:193.175.163
.113:2490 912 bytes
omniORB: (0) 2006-12-19 13:06:01.151000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:06:01.151000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3
omniORB: (0) 2006-12-19 13:06:01.151000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3
Dumping components:
omniORB: (0) 2006-12-19 13:06:01.151000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:01.151000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:01.151000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:01.151000: sendChunk: to giop:tcp:193.175.163.113:
2490 80 bytes
omniORB: (0) 2006-12-19 13:06:01.171000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.171000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.171000: inputMessage: from giop:tcp:193.175.163
.113:2490 36 bytes
omniORB: (0) 2006-12-19 13:06:01.171000: sendChunk: to giop:tcp:193.175.163.113:
2490 72 bytes
omniORB: (0) 2006-12-19 13:06:01.191000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.191000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.191000: inputMessage: from giop:tcp:193.175.163
.113:2490 60 bytes
omniORB: (0) 2006-12-19 13:06:01.201000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.201000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.201000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.201000: inputMessage: from giop:tcp:193.175.163
.113:2490 102 bytes
Component: 3
Name: Name Dictionary
Location: Morgan_Location_4384_193.175.163.113
omniORB: (0) 2006-12-19 13:06:01.201000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: inputMessage: from giop:tcp:193.175.163
.113:2490 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:06:01.251000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: inputMessage: from giop:tcp:193.175.163
.113:2490 124 bytes
IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3

omniORB: (0) 2006-12-19 13:06:01.251000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:01.251000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: sendChunk: to giop:tcp:193.175.163.113:
2490 80 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: inputMessage: from giop:tcp:193.175.163
.113:2490 36 bytes
omniORB: (0) 2006-12-19 13:06:01.251000: sendChunk: to giop:tcp:193.175.163.113:
2490 72 bytes
omniORB: (0) 2006-12-19 13:06:01.261000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.261000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 66 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 102 bytes
Component: 1
Name: Unique Id Provider
Location: Morgan_Location_4384_193.175.163.113
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 128 bytes
IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3

omniORB: (0) 2006-12-19 13:06:01.271000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: sendChunk: to giop:tcp:193.175.163.113:
2490 80 bytes
omniORB: (0) 2006-12-19 13:06:01.271000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.281000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.281000: inputMessage: from giop:tcp:193.175.163
.113:2490 40 bytes
omniORB: (0) 2006-12-19 13:06:01.281000: sendChunk: to giop:tcp:193.175.163.113:
2490 72 bytes
omniORB: (0) 2006-12-19 13:06:01.281000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.281000: sendChunk: to giop:tcp:193.175.163.113:
2490 84 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: inputMessage: from giop:tcp:193.175.163
.113:2490 102 bytes
Component: 5
Name:
Location: Morgan_Location_4384_193.175.163.113
omniORB: (0) 2006-12-19 13:06:01.291000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: inputMessage: from giop:tcp:193.175.163
.113:2490 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:06:01.291000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: inputMessage: from giop:tcp:193.175.163
.113:2490 136 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponentFactory:1.3
omniORB: (0) 2006-12-19 13:06:01.291000: sendChunk: to giop:tcp:193.175.163.113:
2490 76 bytes
omniORB: (0) 2006-12-19 13:06:01.291000: inputMessage: from giop:tcp:193.175.163
.113:2490 130 bytes
IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3

omniORB: (0) 2006-12-19 13:06:01.301000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: ObjRef(IDL:fit.fraunhofer.de/Morgan/RSG
WrapperFactory:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Uni
queIdProvider:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Nam
eDictionary:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:06:01.301000: sendChunk: to giop:tcp:193.175.163.113:
2490 90 bytes
omniORB: (0) 2006-12-19 13:06:01.301000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.301000: sendChunk: to giop:tcp:193.175.163.113:
2490 104 bytes
omniORB: (0) 2006-12-19 13:06:01.301000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
15 0
omniORB: (0) 2006-12-19 13:06:01.421000: sendChunk: to giop:tcp:193.175.163.113:
2490 160 bytes
omniORB: (0) 2006-12-19 13:06:01.421000: inputMessage: from giop:tcp:193.175.163
.113:2490 28 bytes
omniORB: (0) 2006-12-19 13:06:01.421000: sendChunk: to giop:tcp:193.175.163.113:
2490 100 bytes
omniORB: (0) 2006-12-19 13:06:01.892000: inputMessage: from giop:tcp:193.175.163
.113:2490 316 bytes
omniORB: (0) 2006-12-19 13:06:01.902000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGScene:1.3
<Morgan._objref_RSGScene instance at 0x00CD23F0>
omniORB: (0) 2006-12-19 13:06:01.902000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:06:01.902000: sendChunk: to giop:tcp:193.175.163.113:
2490 51 bytes
omniORB: (0) 2006-12-19 13:06:01.902000: inputMessage: from giop:tcp:193.175.163
.113:2490 20 bytes
omniORB: (0) 2006-12-19 13:06:01.902000: sendChunk: to giop:tcp:193.175.163.113:
2490 96 bytes
omniORB: (0) 2006-12-19 13:06:02.002000: inputMessage: from giop:tcp:193.175.163
.113:2490 312 bytes
omniORB: (0) 2006-12-19 13:06:02.002000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:fit.fraunhofer.de/Morgan/RSGObject:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGNode:1.3
omniORB: (0) 2006-12-19 13:06:10.544000: Client connection refcount = 0
omniORB: (0) 2006-12-19 13:06:10.544000: Client close connection to giop:tcp:193
.175.163.113:2490
omniORB: (0) 2006-12-19 13:06:10.544000: Assertion failed. This indicates a bug
in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
omniORB: (0) 2006-12-19 13:06:10.554000: ORB not destroyed; no final clean-up.
Duncan Grisby
2006-12-19 18:37:57 UTC
Permalink
Post by Jan Ohlenburg
see attached the dump with -ORBabortOnInternalError 1 -ORBtraceLevel 25
-ORBtraceThreadId 1 -ORBtraceTime 1
That's strange. The only way it can get in that state is if a non-CORBA
exception is thrown. Perhaps it's a Windows access violation. Try
running with the additional arguments -ORBabortOnNativeException 1 .
That may well make it fail earlier in a different way.

Are you able to send me a stringified version of the object reference
from TAO that's causing the problem?

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Jan Ohlenburg
2006-12-21 14:36:30 UTC
Permalink
Hi Duncan,
it crashes at the same location from my point of view, but anyway attached
you can find the dump. What do you mean by stringified version of the object
reference? The IOR? If yes, here it is:

IOR:010000002900000049444c3a6669742e667261756e686f6665722e64652f4d6f7267616e
2f5253474e6f64653a312e3300000000020000000000000070000000010102cd100000003139
332e3137352e3136332e31313300b10b00001b00000014010f005253543ae887450668090006
00000001000000070000000002000000000000000800000001cdcdcd004f4154010000001800
000001cdcdcd0100010001000000010001050901010000000000000000006c000000010102cd
0e0000003132392e32362e3136332e363700b10b1b00000014010f005253543ae88745066809
000600000001000000070000000702000000000000000800000001cdcdcd004f415401000000
1800000001cdcdcd0100010001000000010001050901010000000000

Thanks for your extremely quick replies.

Cheers,
Jan

----------------------------------------------------------------------
Dipl.-Inform. Jan Ohlenburg
Fraunhofer Institut fuer Angewandte Informationstechnik FIT
Forschungsgruppe Collaborative Virtual and Augmented Environments
Schloss Birlinghoven
D - 53754 Sankt Augustin, Germany
Telefon: +49-2241-14-2724
e-Fax: +49-2241-14-4-2724
Telefax: +49-2241-14-2084
-----Original Message-----
Sent: Tuesday, December 19, 2006 1:38 PM
To: Jan Ohlenburg
Subject: Re: [omniORB] Assertion using omniORBpy-3.0
Post by Jan Ohlenburg
see attached the dump with -ORBabortOnInternalError 1 -ORBtraceLevel 25
-ORBtraceThreadId 1 -ORBtraceTime 1
That's strange. The only way it can get in that state is if a non-CORBA
exception is thrown. Perhaps it's a Windows access violation. Try
running with the additional arguments -ORBabortOnNativeException 1 .
That may well make it fail earlier in a different way.
Are you able to send me a stringified version of the object reference
from TAO that's causing the problem?
Cheers,
Duncan.
--
-- Duncan Grisby --
-- http://www.grisby.org --
----------------------------------------------------------------------
Dipl.-Inform. Jan Ohlenburg
Fraunhofer Institut fuer Angewandte Informationstechnik FIT
Forschungsgruppe Collaborative Virtual and Augmented Environments
Schloss Birlinghoven
D - 53754 Sankt Augustin, Germany
Telefon: +49-2241-14-2724
e-Fax: +49-2241-14-4-2724
Telefax: +49-2241-14-2084
e-mail: mailto:***@fit.fraunhofer.de
-------------- next part --------------
omniORB: Configuration file "C:\OMNIORB.CFG" either does not exist or is not a f
ile. No settings read.
omniORB: (0) 2006-12-19 13:51:43.241000: Distribution date: Tue Nov 28 13:27:23
GMT 2006 dgrisby
omniORB: (0) 2006-12-19 13:51:43.241000: Warning: WSAIoctl SIO_ADDRESS_LIST_QUER
Y failed.
Unable to obtain the list of all IPv6 interface addresses.
WSAGetLastError() = 0
omniORB: (0) 2006-12-19 13:51:43.241000: My addresses are:
omniORB: 193.175.163.113
omniORB: 129.26.163.67
omniORB: 127.0.0.1
omniORB: (0) 2006-12-19 13:51:43.241000: Maximum supported GIOP version is 1.2
omniORB: (0) 2006-12-19 13:51:43.241000: Native char code sets: UTF-8 ISO-8859-1
.
omniORB: (0) 2006-12-19 13:51:43.241000: Transmission char code sets: UTF-8(1.2)
UTF-8(1.1) ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0).
omniORB: (0) 2006-12-19 13:51:43.241000: Native wide char code sets: UTF-16.
omniORB: (0) 2006-12-19 13:51:43.241000: Transmission wide char code sets: UTF-1
6(1.2).
omniORB: (0) 2006-12-19 13:51:43.241000: Information: the omniDynamic library is
not linked.
omniORB: (0) 2006-12-19 13:51:43.241000: Current configuration is as follows:
omniORB: DefaultInitRef (file) =
omniORB: DefaultInitRef (args) =
omniORB: abortOnInternalError = 1
omniORB: abortOnNativeException = 1
omniORB: acceptBiDirectionalGIOP = 0
omniORB: acceptMisalignedTcIndirections = 0
omniORB: bootstrapAgentHostname =
omniORB: bootstrapAgentPort = 900
omniORB: clientCallTimeOutPeriod = 0
omniORB: clientConnectTimeOutPeriod = 0
omniORB: clientTransportRule = * unix,ssl,tcp
omniORB: configFile = C:\OMNIORB.CFG
omniORB: connectionWatchImmediate = 0
omniORB: connectionWatchPeriod = 50000
omniORB: copyValuesInLocalCalls = 1
omniORB: diiThrowsSysExceptions = 0
omniORB: dumpConfiguration = 0
omniORB: endPoint = giop:tcp::
omniORB: endPointPublish = addr
omniORB: giopMaxMsgSize = 2097152
omniORB: giopTargetAddressMode = KeyAddr
omniORB: id = omniORB4
omniORB: idleThreadTimeout = 10
omniORB: inConScanPeriod = 180
omniORB: lcdMode = 0
omniORB: maxGIOPConnectionPerServer = 5
omniORB: maxGIOPVersion = 1.2
omniORB: maxInterleavedCallsPerConnection = 5
omniORB: maxServerThreadPerConnection = 100
omniORB: maxServerThreadPoolSize = 100
omniORB: maxSocketRecv = 131072
omniORB: maxSocketSend = 131072
omniORB: nativeCharCodeSet = ISO-8859-1
omniORB: nativeWCharCodeSet = UTF-16
omniORB: objectTableSize = 0
omniORB: offerBiDirectionalGIOP = 0
omniORB: oneCallPerConnection = 1
omniORB: outConScanPeriod = 120
omniORB: poaHoldRequestTimeout = 0
omniORB: poaUniquePersistentSystemIds = 1
omniORB: principal = [Null]
omniORB: scanGranularity = 5
omniORB: serverCallTimeOutPeriod = 0
omniORB: serverTransportRule = * unix,ssl,tcp
omniORB: strictIIOP = 1
omniORB: supportBootstrapAgent = 0
omniORB: supportCurrent = 1
omniORB: supportPerThreadTimeOut = 0
omniORB: tcAliasExpand = 0
omniORB: threadPerConnectionLowerLimit = 9000
omniORB: threadPerConnectionPolicy = 1
omniORB: threadPerConnectionUpperLimit = 10000
omniORB: threadPoolWatchConnection = 1
omniORB: traceExceptions = 1
omniORB: traceFile = [stderr]
omniORB: traceInvocationReturns = 0
omniORB: traceInvocations = 0
omniORB: traceLevel = 25
omniORB: traceThreadId = 1
omniORB: traceTime = 1
omniORB: unixTransportDirectory = /tmp/omni-%u
omniORB: unixTransportPermission = 777
omniORB: useTypeCodeIndirections = 1
omniORB: verifyObjectExistsAndType = 1
omniORB: (0) 2006-12-19 13:51:43.241000: omniORBpy distribution date: Tue Nov 28
13:28:43 GMT 2006 dgrisby
omniORB: (1) 2006-12-19 13:51:43.241000: Python thread state scavenger start.
omniORB: (0) 2006-12-19 13:51:43.281000: Creating ref to remote: key<....RST...E
................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: (0) 2006-12-19 13:51:43.281000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/Broker:1.3
omniORB: (0) 2006-12-19 13:51:43.281000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:51:43.281000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Bro
ker:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:51:43.281000: Creating ref to remote: key<....RST...E
................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:51:43.281000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:51:43.281000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:51:43.281000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Nam
eDictionary:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:51:43.311000: LocateRequest to remote: key<....RST...
E................>
omniORB: (2) 2006-12-19 13:51:43.361000: AsyncInvoker: thread id = 2 has started
. Total threads = 1
omniORB: (2) 2006-12-19 13:51:43.361000: Scavenger task execute.
omniORB: (0) 2006-12-19 13:51:43.391000: Client attempt to connect to giop:tcp:1
93.175.163.113:2769
omniORB: (0) 2006-12-19 13:51:43.391000: Client opened connection to giop:tcp:19
3.175.163.113:2769
omniORB: (0) 2006-12-19 13:51:43.391000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:43.632000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:43.632000: Send codeset service context: (ISO-8859
-1,UTF-16)
omniORB: (0) 2006-12-19 13:51:43.642000: sendChunk: to giop:tcp:193.175.163.113:
2769 194 bytes
omniORB: (0) 2006-12-19 13:51:43.642000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.642000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:51:43.642000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:43.642000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:43.642000: sendChunk: to giop:tcp:193.175.163.113:
2769 88 bytes
omniORB: (0) 2006-12-19 13:51:43.812000: inputMessage: from giop:tcp:193.175.163
.113:2769 912 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3
omniORB: (0) 2006-12-19 13:51:43.842000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3
omniORB: (0) 2006-12-19 13:51:43.842000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3
Dumping components:
omniORB: (0) 2006-12-19 13:51:43.842000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:51:43.842000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: sendChunk: to giop:tcp:193.175.163.113:
2769 80 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: inputMessage: from giop:tcp:193.175.163
.113:2769 36 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: sendChunk: to giop:tcp:193.175.163.113:
2769 72 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.842000: inputMessage: from giop:tcp:193.175.163
.113:2769 60 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 102 bytes
Component: 3
Name: Name Dictionary
Location: Morgan_Location_5036_193.175.163.113
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 124 bytes
IDL:fit.fraunhofer.de/Morgan/NameDictionary:1.3

omniORB: (0) 2006-12-19 13:51:43.862000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 80 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 36 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 72 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 66 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.862000: inputMessage: from giop:tcp:193.175.163
.113:2769 102 bytes
Component: 1
Name: Unique Id Provider
Location: Morgan_Location_5036_193.175.163.113
omniORB: (0) 2006-12-19 13:51:43.862000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 128 bytes
IDL:fit.fraunhofer.de/Morgan/UniqueIdProvider:1.3

omniORB: (0) 2006-12-19 13:51:43.872000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 80 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 40 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 72 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 84 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 102 bytes
Component: 5
Name:
Location: Morgan_Location_5036_193.175.163.113
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 122 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponent:1.3
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 136 bytes
IDL:fit.fraunhofer.de/Morgan/BaseComponentFactory:1.3
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 76 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 130 bytes
IDL:fit.fraunhofer.de/Morgan/RSGWrapperFactory:1.3

omniORB: (0) 2006-12-19 13:51:43.872000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: ObjRef(IDL:fit.fraunhofer.de/Morgan/RSG
WrapperFactory:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Uni
queIdProvider:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: omniRemoteIdentity deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: ObjRef(IDL:fit.fraunhofer.de/Morgan/Nam
eDictionary:1.3) -- deleted.
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 90 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: sendChunk: to giop:tcp:193.175.163.113:
2769 104 bytes
omniORB: (0) 2006-12-19 13:51:43.872000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
15 0
omniORB: (0) 2006-12-19 13:51:43.922000: sendChunk: to giop:tcp:193.175.163.113:
2769 160 bytes
omniORB: (0) 2006-12-19 13:51:43.922000: inputMessage: from giop:tcp:193.175.163
.113:2769 28 bytes
omniORB: (0) 2006-12-19 13:51:43.922000: sendChunk: to giop:tcp:193.175.163.113:
2769 100 bytes
omniORB: (0) 2006-12-19 13:51:44.303000: inputMessage: from giop:tcp:193.175.163
.113:2769 316 bytes
omniORB: (0) 2006-12-19 13:51:44.303000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:omg.org/CORBA/Object:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGScene:1.3
<Morgan._objref_RSGScene instance at 0x00CD63A0>
omniORB: (0) 2006-12-19 13:51:44.323000: LocateRequest to remote: key<....RST...
E................>
omniORB: (0) 2006-12-19 13:51:44.323000: sendChunk: to giop:tcp:193.175.163.113:
2769 51 bytes
omniORB: (0) 2006-12-19 13:51:44.323000: inputMessage: from giop:tcp:193.175.163
.113:2769 20 bytes
omniORB: (0) 2006-12-19 13:51:44.323000: sendChunk: to giop:tcp:193.175.163.113:
2769 96 bytes
omniORB: (0) 2006-12-19 13:51:44.363000: inputMessage: from giop:tcp:193.175.163
.113:2769 312 bytes
omniORB: (0) 2006-12-19 13:51:44.363000: Creating Python ref to unknown: key<...
.RST...E................>
target id : IDL:fit.fraunhofer.de/Morgan/RSGObject:1.0
most derived id: IDL:fit.fraunhofer.de/Morgan/RSGNode:1.3
omniORB: (0) 2006-12-19 13:51:49.480000: Client connection refcount = 0
omniORB: (0) 2006-12-19 13:51:49.480000: Client close connection to giop:tcp:193
.175.163.113:2769
omniORB: (0) 2006-12-19 13:51:49.480000: Assertion failed. This indicates a bug
in the application
using omniORB, or maybe in omniORB itself.
file: pyCallDescriptor.cc
line: 104
info: !tstate_

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
omniORB: (0) 2006-12-19 13:51:49.580000: ORB not destroyed; no final clean-up.
Duncan Grisby
2006-12-22 21:48:25 UTC
Permalink
Post by Jan Ohlenburg
it crashes at the same location from my point of view, but anyway attached
you can find the dump. What do you mean by stringified version of the object
Well, the IOR doesn't cause any problems for me, so it's not that it's
invalid in a way that makes omniORB blow up. What exactly is the code
that causes the error, on both sides?

Did you compile omniORB and omniORBpy yourself, or did you use a
pre-compiled binary? If you compiled it, which compiler did you use,
and how did you configure things? Which Python version?

Are you able to write a simple C++ client using omniORB to see if that
works, to pin down whether it's an issue in omniORBpy or the omniORB
core?

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Loading...