[Mono-devel-list] Line numbers in stacktraces are off by one
Atsushi Eno
atsushi at ximian.com
Tue Jun 7 05:03:34 EDT 2005
Hi,
I was (well, I should say "am") working on that matter (aka
precise location patch) but currently it is not done yet.
I created mcs patch 6 months ago and mcs has greatly improved,
it is not impossible to merge directly (and not successful).
I hope I can fix the patch and repost again in the near future.
Atsushi Eno
Hans Kratz wrote:
> Hi!
>
> I just implemented support for hyperlinking Mono exception stacktraces
> in X-develop and noticed that line numbers in stacktraces are off by one.
>
> E.g. for the following program...
>
> ---
> class Program
> {
> static void Main(string[] args)
> {
> string s = null;
> int i = s.Length; // line 6
> } // line 7
> }
> ---
>
> ... I get this stacktrace....
>
> $ mono --debug ConsoleApplication45.exe
>
> Unhandled Exception: System.NullReferenceException: Object reference not
> set to an instance of an object
> in [0x00003] (at /home/hans/[...]/Program.cs:7) Program:Main
> (System.String[] args)
>
>
> Is this intentional?
>
>
> Best regards,
>
>
> Hans
More information about the Mono-devel-list
mailing list