Bug 319906 (MONO77103) - System.ArgumentException: Cannot compare addresses from different domains AddressDomain
Summary: System.ArgumentException: Cannot compare addresses from different domains Add...
Status: RESOLVED INVALID
Alias: MONO77103
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Martin Baulig
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-27 19:56 UTC by Mirco 'meebey' Bauer
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:42:39 UTC


---- Reported by mail@meebey.net 2005-12-27 12:56:57 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:
I am using Mono 1.1.12.1 with mono-debugger 0.11.
Trying to debug any progam will throw an exception in the debugger

Steps to reproduce the problem:
1. mdb gawo-client.exe
2. run

Actual Results:
meebey@flyinghorse:~/gawo$ mdb gawo-client.exe
Mono Debugger
(mdb) run
Starting program: gawo-client.exe
EXCEPTION: System.ArgumentException: Cannot compare addresses from
different domains AddressDomain (1:global) and 
in [0x00031] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/classes/TargetAddress.cs:103)
Mono.Debugger.TargetAddress:check_domains (TargetAddress a, TargetAddress b)
in [0x00002] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/classes/TargetAddress.cs:158)
Mono.Debugger.TargetAddress:op_Inequality (TargetAddress a, TargetAddress b)
in [0x0000c] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/ThreadManager.cs:170)
Mono.Debugger.Backends.ThreadManager:Initialize
(Mono.Debugger.Backends.Inferior inferior)
in (wrapper remoting-invoke-with-check)
Mono.Debugger.Backends.ThreadManager:Initialize
(Mono.Debugger.Backends.Inferior)
in [0x00025] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/SingleSteppingEngine.cs:1807)
Mono.Debugger.Backends.SingleSteppingEngine+OperationInitialize:DoProcessEvent
(Mono.Debugger.Backends.SingleSteppingEngine sse,
Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent
cevent, Mono.Debugger.TargetEventArgs args)
in [0x0005c] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/SingleSteppingEngine.cs:1757)
Mono.Debugger.Backends.SingleSteppingEngine+Operation:ProcessEvent
(Mono.Debugger.Backends.SingleSteppingEngine sse,
Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent
cevent, Mono.Debugger.TargetEventArgs args)
in [0x00006] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/SingleSteppingEngine.cs:1718)
Mono.Debugger.Backends.SingleSteppingEngine+Operation:ProcessEvent
(Mono.Debugger.Backends.SingleSteppingEngine sse,
Mono.Debugger.Backends.Inferior inferior, Mono.Debugger.Backends.ChildEvent
cevent, Mono.Debugger.TargetEventArgs args, System.Boolean send_result)
in [0x00490] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/SingleSteppingEngine.cs:391)
Mono.Debugger.Backends.SingleSteppingEngine:ProcessChildEvent
(Mono.Debugger.Backends.ChildEvent cevent)
in [0x000fe] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/SingleSteppingEngine.cs:178)
Mono.Debugger.Backends.SingleSteppingEngine:ProcessEvent (Int32 status)
in (wrapper remoting-invoke-with-check)
Mono.Debugger.Backends.SingleSteppingEngine:ProcessEvent (int)
in [0x000c4] (at
/home/meebey/data/projects/debian/pkg-mono/mono-debugger/mono-debugger-0.11/backends/ThreadManager.cs:454)
Mono.Debugger.Backends.ThreadManager:engine_thread_main ()
(mdb) quit
The program is running.  Exit anyway? (y or n) y
Process @2 terminated normally.
Process @3 terminated normally.
Process @4 terminated normally.
Process @1 terminated normally.


Expected Results:
start the program I want to debug?

How often does this happen? 
always

Additional Information:
I tried the debugger with X-Develop and I got the same exception.



---- Additional Comments From martin@ximian.com 2006-04-18 12:59:43 MST ----

Old.


Unknown operating system unknown. Setting to default OS "Other".