<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 13/02/2014 16:36, Xiangrong Fang
wrote:<br>
</div>
<blockquote
cite="mid:CAP93jB0ndzwWcTadpVKKBLZQBMsXva=xgs=bK8ixZev6eeEkxQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default" style="font-family:courier
new,monospace">blue dots comes back after I switch back to
O1...</div>
<div class="gmail_default" style="font-family:courier
new,monospace"><br>
</div>
<div class="gmail_default" style="font-family:courier
new,monospace">
Sorry for the false alarm... but this seems a debugger problem
in lazarus anyway...</div>
</div>
<br>
</blockquote>
<br>
With -O2 and above the debugger does not always work.<br>
<br>
In case of such optimization the debug info compiled into the exe by
fpc is not always accurate.<br>
<br>
It is not just blue dots, inspecting variables may show random data,
....<br>
<br>
Debugging with O2 and up, if you must, requires to only look at the
disassembler and register window. registers can only be trusted in
the ttop stackframe. selecting any other may not show correct info.
<br>
<br>
<br>
</body>
</html>