C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

18
Extended Stack Overflow
Cause
A module could not obtain sufficient extended stack space for its local data.
Effect
Program behavior is language and application dependent.
Recovery
Increase the extended stack’s size. See the language manual for the routine that caused the
extended stack overflow for details on increasing the size of the extended stack.
19
Incompatible runtime libraries Library1 vs. Library2
Library1, Library2
The names of the incompatible libraries
Cause
Libraries that are not compatible with each other are linked into the application.
Effect
The CRE terminates the program.
Recovery
Identify which library is the correct library and rebuild the application such that the incompatible
library is excluded.
20
Cannot utilize filename
Cause
A string, expected to be a valid file name, could not be manipulated as a Guardian external
file name.
Effect
If the file name came from the CRE, the program is terminated. Otherwise, program behavior
is language and application dependent.
Recovery
Check that the file names in the program are valid Guardian file names.
21
Cannot read initialization messages ( error )
Cause
During program initialization, the CRE could not read all the messages (start-up message, PARAM
message, ASSIGN messages, and so forth) it expected from the file system. error is the
file-system error number the CRE received when it couldn’t read an initialization message.
Effect
The CRE terminates the program.
Recovery
Consult your system administrator.
22
Cannot obtain program filename
CRE Service Function Messages 367