My cpp-ide of choice is qtCreator. But lately I stumbled over a strange debugging behaviour where the debugger was triggered by some breakpoint unrelated SIGSTOPS right into the assembly.

The easy fix to get around that is to uncheck "Run in terminal". I'm not sure about the problem behind this, but I guess it has to do with gdb....😉