James Richters wrote:
I've noticed that line numbers are sometimes off, sometimes quite a bit when I 
receive a run-time error.  I had one today, it specified the correct function 
that was responsible for generating the error,  however the line number was way 
off,  it reported line 1463 but the entire function in question goes from line 
708 to line 785.  There is nothing remotely related at line 1463,  it's a 
completely unrelated procedure that could not have possibly been called at the 
point the runtime error was received.    The list of procedure/function calls 
was accurate, just not the line number, which makes it very difficult to figure 
out exactly what part of the function had the problem.

One situation where this happens, is when line-endings are inconsistent (e.g. on Mac OS X, CR instead of LF on some lines).

Regards,

Adriaan van Os

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to