Consultor Eletrônico



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