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 Ohlenburgsee 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.