Kbase 3114: What does "SYSTEM ERROR: I/O error in , ret , file , addr . (290)" mean ?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/04/2009 |
|
Status: Verified
GOAL:
What does "SYSTEM ERROR: I/O error <n> in <program>, ret <n>, file <n>, addr <n>. (290)" mean ?
GOAL:
How to read error 290?
FACT(s) (Environment):
Progress/OpenEdge Product Family
All Supported Operating Systems
FIX:
The message indicates that an error has occurred while reading input or writing output during a Progress procedure. You can interpret the message as follows:
- The <program> module name portion of the error message (that appears as <readxx> or <writexx>) indicates which one of these operations Progress was attempting to do when the error occurred. The error message names the actual "C" routine that was being called at the time.
- The return code (ret <n>) portion indicates whether or not the read or write was successful.
If the return code is 0, the read or write succeeded. If the return code is -1, the read or write failed.
- The file (n) shows in parenthesis which file the operation was reading or writing from.
For example, a (tty) notation here shows that you were attempting to write to or read from the terminal. A (.srt) notation shows that you were attempting to read from or write to the Progress temporary sort file (.srt).