<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>