Kbase P17026: Some VST's for _ActSummary show negative numbers if values exceed 2 GB
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  06/07/2005 |
|
Status: Verified
SYMPTOM(s):
Some VST's for _ActSummary show negative numbers if values exceed 2 GB
Found negative values for _Summary-chkpts field from _ActSummary Virtual System Table
CAUSE:
Due to the current construction of Progress (32-Bit) the data types for many Progress data structures are limited to the max number sizes for 32-bit architectures which is 4 billion (unsigned).
If it is a signed integer then it will be 2 billion positive and 2 billion negative.
Therefore as the values increase to the maximum positive of 2 billion the values roll-over and begin decreasing from the maximum negative values.
FIX:
None at this time