Bugzilla – Bug 319906
System.ArgumentException: Cannot compare addresses from different domains AddressDomain
Last modified: 2007-09-15 21:24:34 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".