Informix Error -50087
Cause and resolution
In ixSuperTable::retrieve(), invalid ixValue from fetch.
The ixSuperTable::SQLFetch() function returned a row with a NULL as one of its elements. If you have bound this event to one of your own handler's, make sure that every element of the returned row is an allocated ixValue.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-50087 fires in the GUI builder ("Window Painter") class library -- per the official guidance: The ixSuperTable::SQLFetch() function returned a row with a NULL as one of its elements. If you have bound this event to one of your own handler's, make sure that every element of the returned row is an allocated ixValue.
- In ixSuperTable::retrieve(), invalid ixValue from fetch -- an invalid argument, state,
or NULL value reaching
ixSuperTable::retrieve(), per the official guidance.
Solutions / Resolution
- Review the application's call to
ixSuperTable::retrieve()against the condition described above, and correct the argument, object state, or configuration involved, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond the GUI builder class library condition named in the official text.
Diagnostic Checks
- Check the application's use of
ixSuperTable::retrieve(), against the specific condition the official text describes.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -50087 in this set yet.
In ixSuperTable::retrieve(), invalid ixValue from fetch.