Hello all, I'm having some trouble to get BacktraceStrFunc to find line numbers. This is with fpc 3.0.0 on linux x86_64 (Centos 7 if it matters). If I compile the following example with
#fpc -gl tt.pas I only get this output: Started... Exception: $0000000000455540 Done. Evidently line info is somehow not present here. Am I doing smth wrong or maybe lineinfo is not yet implemented for x86_64? Thank you, Nikolai ============================================================== program tt; {$mode delphi } uses SysUtils, Classes; procedure Test3; var list: TList; begin list := TList.Create; if list[10] = nil then writeln('Wow?'); end; procedure Test2; begin Test3; end; procedure Test; begin writeln('Started...'); try Test2; except writeln('Exception: ', BackTraceStrFunc(ExceptAddr)); end; writeln('Done.'); end; begin Test; end. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel