Informix Error -16370: No application device specified.
Cause and resolution
No application device specified.
You must specify the name of another terminal that has the same termcap or terminfo entries as the terminal from which you invoked the Debugger. (However, it cannot be the name of the device from which you invoked the Debugger.) Enter tty from the terminal that you want to use as your application device. Its screen will display its terminal pathname. Repeat the APPLICATION DEVICE command, specifying an appropriate terminal device name.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16370 fires when APPLICATION DEVICE is entered without naming a terminal — per the
official guidance. The named terminal must have matching termcap/terminfo entries and can't
be the Debugger's own invoking terminal.
APPLICATION DEVICEgiven without a terminal name, per the official guidance — the direct, only cause.
Solutions / Resolution
- Enter
ttyfrom the terminal to use as the application device, per the official guidance, to get its pathname. - Repeat
APPLICATION DEVICE, specifying that terminal device name, per the official guidance.
Examples
Finding a terminal's pathname
$ tty
Diagnostic Checks
- Run
ttyon the target terminal, and use its output as theAPPLICATION DEVICEargument.
Related Errors / Related Topics
- -16369 — "Cannot initialize application device device-name." A related application-device error, about a named device failing to initialize rather than no device being named at all.
APPLICATION DEVICE was given no terminal name — run tty on the target terminal and
supply its pathname.