Informix Error -1158
-1158 FMP has run out of memory.
FMP refers to IBM Informix 4GL/RF. See the installation documentation for your system.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1158 fires when FMP (IBM Informix 4GL/RF) runs out of memory — per the official guidance, FMP is the 4GL/RF runtime facility, and this is a resource-exhaustion condition specific to it.
- FMP's available memory genuinely exhausted, per the official guidance — no further application-level detail is given beyond directing to the installation documentation.
Solutions / Resolution
- See the installation documentation for your system, per the official guidance — this is the documented, only pointer given for this platform-specific resource condition.
Examples
N/A
No specific triggering statement is documented — this is a platform-level resource condition for the FMP (4GL/RF) runtime.
Diagnostic Checks
- Check FMP's memory configuration and current usage, per the installation documentation for the platform in use.
Related Errors / Related Topics
- -1159 — "FMP has exceeded its number of concurrent INPUT statements." A related FMP resource-limit error, about concurrent statement count rather than raw memory.
- -1160 — "FMP has exceeded its number of concurrent DISPLAY ARRAY statements." Another related FMP concurrent-statement-limit error.
- -1161 — "FMP currently is not in the midst of an INPUT statement." A related FMP-state error, about statement sequencing rather than a resource limit.
FMP (4GL/RF) ran out of memory — consult the installation documentation for the platform in use.