Consultor Eletrônico



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).