Debugger stops on non existing line lazarus / 12-Debugger ---------------------------------------------------------------------- ps · 2019-10-31 08:29 I was breakpoint on line 1264 but removed it and now debugging allways stop at this line. But there is no breakpoint there. This is my unit, compiled with cleanup and build.  Restarting IDE don't help. When I remove all breakpoints from View/BreakPoints window debugger don't stop here. But when I add any new breakpoint always stop here ... ---------------------------------------------------------------------- Martin_fr · 2019-10-31 08:55 Does the code above have blue dots? I can see that one line (the last line in the proc above) does not have a blue dot. NO blue dot => means that the compiler did not add that code into your exe (or at least that there is no line info, in which case it does not exist for the debugger). If you set a breakpoint on any line that does not have a blue dot, the debugger stops at the next line with blue dot in the same unit. ---------------------------------------------------------------------- ps · 2019-10-31 09:03 Yes this was problem, no blue points in my breakpoints . Thanks much!