Sorry to drop this on you on a Friday evening!
While testing the latest GNU ARM OpenOCD Debug support (version 1.2.2) on Windows, I get a launch hang-up when entering a bad set of options under the 'Other Options' field of the OpenOCD section under the Debugger tab.
For example, if I create a new configuration and I enter the follow line under 'Other Options' of the OpenOCD section under the Debugger tab:
-c "interface cmsis-dap" -f target\kl25z.cfg
There's an error in the line (which I noticed following the issue I am about to describe). It should be kl25.cfg and not kl25z.cfg.
Anyhow, when I hit debug to launch it, it get's stuck in the "Initializing debugger services" phase at 62% in the progress view. I'm also unable to cancel the operation in the progress view. I have to close down the IDE and reopen it.
Once I fix up the command line above it's OK and I reach main in the debugger.
In previous versions I would see an error reported (GDB unable to connect to remote GDB server) in such a case.