Informix Error -16390: Error occurred while reading file filename.
Cause and resolution
Error occurred while reading file filename.
The Debugger encountered an error while it was trying to read a 4GL source file. Look for other messages (from the operating system, for example) that provide more details about the failure. Check that the file exists and that you have read permission.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16390 fires when the Debugger hits an error reading a 4GL source file — per the official guidance.
- An underlying read failure, per the official guidance — check for other operating- system messages providing more detail.
Solutions / Resolution
- Look for other messages (e.g. from the operating system) with more detail, per the official guidance.
- Check that the file exists and that read permission is granted, per the official guidance.
Examples
Checking file existence and permissions
$ ls -l myprogram.4gl
Diagnostic Checks
- Check the source file's existence and read permissions, and check surrounding messages for more detail on the failure.
Related Errors / Related Topics
- -16381 — "Cannot set breakpoint or tracepoint - no current module." A related consequence, when this read failure leaves no module loaded for unqualified breakpoints/tracepoints.
An error occurred reading a 4GL source file — check its existence and permissions.