Thu 17 Jul 2008 03:34:22 PM UTC, original submission:
I try the new version 3.3.0 (Head CVS for correct interaction bug)
with genesis tests
Th first test, for common usage (interaction, resgister/update/destroy object) crrash on updateAttributesValues
2 federates are used in the test one sender one recever
The sender create one object, the receicver discover it and the sender try to update attributes on the object, the sender crash and also the rtig.
he crash in:
EventRetractionHandle
RTI::RTIambassador::
updateAttributeValues(ObjectHandle theObject,
const AttributeHandleValuePairSet& theAttributes,
const FedTime& theTime,
const char *theTag)
throw (ObjectNotKnown,
AttributeNotDefined,
AttributeNotOwned,
InvalidFederationTime,
FederateNotExecutionMember,
ConcurrentAccessAttempted,
SaveInProgress,
RestoreInProgress,
RTIinternalError)
{
G.Out(pdGendoc,"enter RTIambassador::updateAttributeValues with time");
Message req, rep ;
req.type = Message::UPDATE_ATTRIBUTE_VALUES ;
req.setObject(theObject);
req.setFedTime(theTime);
if ( theTag == NULL)
{
throw RTIinternalError ("Calling updateAttributeValues with Tag NULL");
}
req.setTag(theTag);
req.setAHVPS(theAttributes);
req.setBoolean(true);
crash here ---> privateRefs->executeService(&req, &rep);
Whith the 3.2.8 version the same federate code was ok.
|