This is on version 5.5R4 (build 3920). I recently updated and now the debugger always pauses on main when starting a debugging session. How can I make it not do that, so starting a debugging session just runs the firmware?
This behavior should not be different in VisualGDB 5.5R4. Please try checking the GDB Session window for messages explaining this behavior. If nothing helps, please try obtaining and attaching a gdb log as shown here.
Figured out the problem. I had a breakpoint set in a file that had been renamed or moved, but it was still listed in the “Breakpoint” window. I deleted that breakpoint and now everything is working like it should.