[SOLVED] Why debugger pop up at just string comparison? lazarus / 12-Debugger ---------------------------------------------------------------------- egsuh · 2021-03-16 03:19 Hi, I set a breakpoint, and pressed F8 at following sentence.. and they the attached debugger window pops up. Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i       if FPID=AValue then begin         Showmessage('The project is already open');         Exit;      end;  Both FPID and AValue are string type variables, but FPID is a field in object, and AValue is a parameter of setPID procedure. ---------------------------------------------------------------------- Martin_fr · 2021-03-16 03:43 Windows 64bit? If, yes: there are issues between gdb and fpc. Tools > Options > Debugger: in the property grid: FixIncorrectStepOver = True Might help... ---------------------------------------------------------------------- egsuh · 2021-03-16 04:27 QuoteWindows 64bit? If, yes: there are issues between gdb and fpc. Tools > Options > Debugger: in the property grid: FixIncorrectStepOver = True Might help... I did it and no more problem. Thank you, Martin.