Version: CLion 2021.3.3
Debugger: SEGGER JLink
GDB Server: JLink GDB Server
My application is running freely.
When I insert a breakpoint the execution is stopped and CLion points to code at which it was stopped.
I can manually run the code again and finally the breakpoint will get hit.
This behaviour is known in processor core that does NOT support inserting breakpoint without stopping the execution.
In that case the processor supports inserting the breakpoint on-the-fly and it works in other IDEs.
Why this does not work in CLion? It breaks the debugging process.
How to change it?