GNU Octave without readline
GNU Octave and other interactive terminal program use GNU Readline for command line editing. If the Readline library is incompatible with GNU Octave, it may become unusable by not being able to type in GUI or non-GUI modes. A workaround for non-GUI mode only is to disable interactive console input like:
octave --no-line-editing
For example Readline 8.3 has a known bug with a patch already released.