Kbase 18458: MS-Windows Problem When System Date Reaches Year 2038
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
FIX:
Due to the 32-bit nature of the MS Windows platform, the C runtime function time( ) reaches its maximum date of January 18, 2038 at 19:14:07 (2^31 or 2,147,483,648 seconds from January 1, 1970, 00:00:00).
This problem prevents Progress Versions 8.3A, 9.0A, and later from starting when the current system date equals or exceeds this limit. On earlier versions of Progress, a GPF results.
A Progress fix is dependent on a fix from Microsoft. A Microsoft
knowledgebase article (#Q125494) discusses this issue from the Microsoft perspective.
It is likely that future migration of MS-Windows to 64-bit (or better) machines will remedy the problem.