Kbase P21354: Error (49) when running the same r-code across different display architectures
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  22/02/2005 |
|
Status: Unverified
SYMPTOM(s):
Code compiled on WIN 32-bit for a graphical interface
Executing the generated r-code file in batch mode on a UNIX character environment
SYSTEM ERROR: Memory violation. (49)
PROGRESS Stack Trace
Command line arguments are
_progres -b
uttraceback
uttrace
utcore
drexitdrSigFatal
_sigreturn [/usr/lib/pa20_64/libc.2]
umFrmXlate
umFrmAlc
CAUSE:
According to the Progress Portability Guide, r-code is incompatible across display architectures and must be recompiled.
When _progress is run using the procedure editor, this incompatibility is caught and a message similar to the following is displayed:
Program <program-name> was compiled under another incompatible display environment. Cannot run without recompile. (4438)
However the headless client (using -b and -web) does not handle this incompatibility gracefully.
FIX:
Recompile the program