Ticket #183 (new defect)

Opened 10 years ago

Possible accumulation of error descriptions

Reported by: michelpons Owned by: michaelhalloran
Priority: critical Milestone:
Component: COLoggers Version: Development
Keywords: get_Description Cc:

Description

I am using build 289 and I am logging Aspen Properties Thermo System while using it in COMSOL 4.4. COMSOL examines the compound constant, compound per compound and for a number of these constants, access is not implemented through GetCompoundConstant in Aspen Properties. GetCompoundConstant calls raise exceptions. I have asked COLTT to query for error details each time an exception is raised by the PMC. I am puzzled by the following: take the example of the associationParameter property. When asked about this property for the 1st compound, the error description is \"The Component Constant associationParameter is not supported\". Fine. But the next GetCompoundConstant call also fails, for a different compound but for the same property and then the description carries two lines, each the same as above. And this goes on and on. When an exception is not raised for a GetCompoundConstant, the list of descriptions is re-initialized it seems. I wonder if this behavior is due to COLTT and to Aspen Properties. Recently modifications were made to COLTT for handling long list of descriptions such as this one. So I guess this part of the code was scrutinized. I need to be sure that COLTT is not making anything wrong before raising a defect on Aspen Properties.

Attachments

comsol_120413_131303.zip (7.9 KB) - added by michelpons 10 years ago.
Zipped log file obtained with Build 285
HDA.aprbkp (9.6 KB) - added by michelpons 10 years ago.
Input file for Aspen Properties 8.2
Simpletest43.mph (19.7 KB) - added by michelpons 10 years ago.
Case file for COMSOL 4.4

Change History

Changed 10 years ago by michelpons

Zipped log file obtained with Build 285

Changed 10 years ago by michelpons

Input file for Aspen Properties 8.2

Changed 10 years ago by michelpons

Case file for COMSOL 4.4

Note: See TracTickets for help on using tickets.