Informix Error -50134
Cause and resolution
Cannot retrieve more than 16382 rows into an ixSuperTable on Windows.
This message is generated by ixSuperTable. The container used for retrieving rows can hold only 16K items on MS Windows, due to memory segment limitations. If you encounter this limit, try redoing your query so that you retrieve fewer rows at one time.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-50134 is raised by the ixSuperTable class in the Window Painter GUI builder library — per the official guidance:
This message is generated by ixSuperTable. The container used for retrieving rows can hold only 16K items on MS Windows, due to memory segment limitations. If you encounter this limit, try redoing your query so that you retrieve fewer rows at one time.
- Cannot retrieve more than 16382 rows into an ixSuperTable on Windows, per the official guidance — the direct, documented condition.
Solutions / Resolution
- Adjust the calling code to respect the constraint named in the message, per the official guidance — no other resolution is documented.
Examples
N/A
No specific triggering statement is documented beyond the class-library condition described above.
Diagnostic Checks
- Check the specific value, object state, or call sequence that
ixSuperTableflags here, against the constraint the official guidance describes.
Related Errors / Related Topics
- -50136 — "In ixSuperTable constructor, neither updateTable nor selectFromPart has been set for this SuperTable, so requested lock mode is invalid -- defaulting lock mode to noLock." Another
ixSuperTable-related condition in this set. - -50128 — "Cannot disable the current SuperField." Another
ixSuperTable-related condition in this set.
Cannot retrieve more than 16382 rows into an ixSuperTable on Windows.