FpDebug questions lazarus / 12-Debugger ---------------------------------------------------------------------- 440bx · 2024-04-24 01:43 Hello, Using Lazarus v3.99 (trunk). In the first screenshot, the Assembler window shows source lines in the sequence 1665, 1664, 1665, 1664, 1667.  Should the fact that the lines are out of sequence and repeated be considered a bug (I guess, probably due to the way FPC generated dwarf info) ? In the second screenshot, the "Redirect" options have a "From file" and "From file (at EOF)"  what's the difference between those two options ?  Thank you for your help. ---------------------------------------------------------------------- Martin_fr · 2024-04-24 09:25 The line order in the asm, is due to what FPC said for each address which line it was. If you step (or try to step in) this lines, then you will notice it goes back and forth too. => as each param gets prepared, and then put in place for the call. Or something like this, whatever criteria fpc used to attribute each asm statement to either line. The handle for the file can be set (seeked) to the begin or end of the file. E.g. if you want to "tail" that file, if it still gets written to. ---------------------------------------------------------------------- 440bx · 2024-04-24 11:22 Thank you Martin.  Now, the "raison d'etre" of those two options makes sense.