Informix Error -16341: Line number line-number not in specified module.
Cause and resolution
Line number line-number not in specified module.
Your BREAK or TRACE command cannot specify a line number that is greater than the line number of the last executable statement in the specified module. If you specified no module name, the line number cannot be greater than the last executable statement in your current module. Check that you specified the correct module and line number.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16341 fires when a BREAK/TRACE command's line number exceeds the last executable
statement in the target module — per the official guidance.
- A line number greater than the last executable statement in the named module, per the official guidance — or, with no module named, the current module.
Solutions / Resolution
- Check that the correct module and line number were specified, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond an out-of-range line number.
Diagnostic Checks
- Check the module's actual last executable line, and confirm the
BREAK/TRACEline number doesn't exceed it.
Related Errors / Related Topics
- -16343 — "Invalid module name module-name specified." A related module-reference error, about the module name itself being invalid rather than the line number being out of range within a valid module.
A BREAK/TRACE line number exceeds the module's last executable statement — check the
module and line number.