From debugging, I have found that 1. **-X, --debugger** is the same as **--debugger-stop=full**. 2. **-X** causes **--debugger-stop** to be ignored. AFAICT all the other **--debugger-stop** _types_ work absent **-X**.