Bugzilla – Bug 318874
Inconsistency in display with Mono runtime.
Last modified: 2007-09-15 21:24:34 UTC
---- Reported by miguel@ximian.com 2005-09-02 08:54:47 MST ---- The Mono Runtime displays methods on stack traces like this: AspNetEdit.SampleHost.SampleHost:toolboxAddButton_Clicked The debugger like this: AspNetEdit.SampleHost.SampleHost.toolboxAddButton_Clicked We should fix this, so we can use the same values on breakpoints. I leave it up to you to decide which one is the right format. ---- Additional Comments From miguel@ximian.com 2005-09-05 13:52:35 MST ---- reassigning to new debugger owner. ---- Additional Comments From martin@ximian.com 2005-09-05 14:04:03 MST ---- My "policy" for the debugger has always been using the source language syntax - ie. things must look like a user would use them in a C# source file (so the one with the "." and not the one with the ":" is correct). This is also consistent with the .NET runtime which prints stack traces like this: ===== martin@mordor ~ $ ./T.exe Unhandled Exception: System.InvalidOperationException: Operation is not valid due to the current state of the object. at Martin.X.Hello() in e:\cygwin\home\martin\T.cs:line 9 at Martin.X.Main() in e:\cygwin\home\martin\T.cs:line 14 ===== ---- Additional Comments From martin@ximian.com 2006-05-30 11:09:29 MST ---- Fixed. Unknown operating system unknown. Setting to default OS "Other".