Forum > Debugger

[SOLVED] Why debugger pop up at just string comparison?

(1/1)

egsuh:
Hi,
I set a breakpoint, and pressed F8 at following sentence.. and they the attached debugger window pops up.


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---      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:
Windows 64bit?

If, yes: there are issues between gdb and fpc.

Tools > Options > Debugger: in the property grid: FixIncorrectStepOver = True
Might help...

egsuh:

--- Quote ---Windows 64bit?

If, yes: there are issues between gdb and fpc.

Tools > Options > Debugger: in the property grid: FixIncorrectStepOver = True
Might help...

--- End quote ---

I did it and no more problem. Thank you, Martin.

Navigation

[0] Message Index

Go to full version