Steps to reproduce:
1. Build and run (not debug). Build and debug controls are greyed out, stop button is enabled:
2. Press "stop" button. Program is not killed, and run controls don't change, but debug controls are re-enabled:
3. Possible to press debug button, at which point your program is running twice:
This seems like a duplicate to the other issue you've reported.
https://sourceforge.net/p/codeblocks/tickets/109/
No, I believe this is an unrelated issue. Perhaps I have not been clear in my description. Let me rephrase the problem:
Pressing the stop button while running does not terminate the program. However, code::blocks's debug bar behaves as if it has been successfully terminated.
This is not the same issue as the greyed out button display issue, although the screenshots I include above do also show that separate issue.
I have no windows to debug this, but I'm 99% sure that the bugs are related.
Alright, then should I open a separate issue for "pressing the stop button does not stop the running program"?
Nope, as far as I'm concerned this has been your separate issue.
Just wait for someone to look at your original issue. If it fixes this problem, too, then everything is find, if it doesn't post a comment here and I'll reopen this without hesitation.
probably related: https://sourceforge.net/p/codeblocks/tickets/104/
This is fixed in #104
Last edit: bluehazzard 2021-06-30