The debugger itself seems to work fine, but my problem is : When I set a breakpoint in the gutter and then I properly run the debugger, the code stop at my breakpoint, but it doesn't stop before executing the code line at the breakpoint, it stops after having executed it.
Even when I step over the code, the line in yellow has always been executed instead of being the next line to be executed..
I've looked in the preferences menu of CS50 IDE, but didn't find anything. Does someone has a solution ?