Informix Error -3764
-3764 Screen too small. Must be at least 6 lines and 30 columns.
PERFORM cannot operate in a screen or window that is smaller than 6 lines by 30 columns. You must increase the size of the terminal window in which you are executing PERFORM. The absolute minimum is 6 lines by 30 columns. However, the window must also be large enough to contain the form that will be displayed.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-3764 fires when PERFORM runs in a terminal window smaller than 6 lines by 30 columns — per
the official guidance, this is the absolute minimum, and the window must also be large enough
to contain the form being displayed.
- The terminal window is smaller than 6 lines by 30 columns, per the official guidance — the direct, only cause.
- The window is at least 6x30 but still too small for the specific form being displayed, per the official guidance — a related, form-specific variant.
Solutions / Resolution
- Increase the size of the terminal window, per the official guidance, to at least 6 lines by 30 columns, and larger still if the form itself requires more room.
Examples
Resizing a terminal
resize -s 24 80
Diagnostic Checks
- Check the terminal window's current size, and increase it to at least 6x30, or larger to fit the specific form.
Related Errors / Related Topics
- -2935 — "The number of lines specified with the '-l' option or in the screen section must be a positive integer from 6 to 600." A related screen-size limit, about the form compiler's own vertical-size range check rather than the runtime terminal's actual size.
- -2936 — "The number of columns specified with the '-c' option or in the screen section must be a positive integer from 30 to 600." A related screen-size limit, about the form compiler's own horizontal-size range check rather than the runtime terminal's actual size.
The terminal window is smaller than 6 lines by 30 columns — resize it to at least that, matching the same 6/30 minimums the form compiler itself enforces.