Bug 318874 (MONO75965) - Inconsistency in display with Mono runtime.
Summary: Inconsistency in display with Mono runtime.
Status: RESOLVED FIXED
Alias: MONO75965
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Martin Baulig
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-02 15:54 UTC by Miguel de Icaza
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:29:18 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".