[Mono-bugs] [Bug 64181][Nor] New - "RemotingException: Uri already in use" on nunit test on windows, GC_DONT_GC

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 26 Aug 2004 12:40:43 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by atsushi@ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=64181

--- shadow/64181	2004-08-26 12:40:43.000000000 -0400
+++ shadow/64181.tmp.20639	2004-08-26 12:40:43.000000000 -0400
@@ -0,0 +1,91 @@
+Bug#: 64181
+Product: Mono: Class Libraries
+Version: unspecified
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: CORLIB
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: atsushi@ximian.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: "RemotingException: Uri already in use" on nunit test on windows, GC_DONT_GC
+
+When I set GC_DONT_GC=1 and try "make run-test" on class library (e.g.
+under mcs/class/System.XML) it results in remoting error.
+
+Sorry but I have no idea how to create minimum repro; I put the error
+details as is from console:
+
+---------------------------
+make run-test-local
+make[1]: Entering directory `/home/_/cvs/mcs/class/System.XML'
+MONO_PATH="../../class/lib/default;$MONO_PATH" mono --debug --debug
+../../class/lib/nunit-console.exe System.Xml_test.dll
+
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\mscorlib.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\mscorlib.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\System.Xml.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\System.Xml.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\System.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\System.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.framework.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.framework.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.core.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.core.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.util.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\nunit.util.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\I18N.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\I18N.dll
+
+** (../../class/lib/nunit-console.exe:2996): WARNING **: Symbol file
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\I18N.CJK.dll.mdb
+doesn't match image
+C:\cygwin\home\_\cvs\mcs\class\System.XML\../../class/lib/default\I18N.CJK.dll
+NUnit version 2.1.91
+Copyright (C) 2002-2003 James W. Newkirk, Michael C. Two, Alexei A.
+Vorontsov, Charlie Poole.
+Copyright (C) 2000-2003 Philip Craig.
+All Rights Reserved.
+
+OS Version: Microsoft Windows NT 5.0.2195.0    Mono Version: 1.1.4322.573
+
+
+Unhandled Exception: System.Runtime.Remoting.RemotingException: Uri already
+in use: RemoteActivationService.rem.
+make[1]: *** [run-test-lib] Error 1
+make: *** [run-test] Error 2
+make[1]: Leaving directory `/home/_/cvs/mcs/class/System.XML'
+
+---------------------
+
+It happens only under windows and only when you set GC_DONT_GC (=1 I set).
+(There's another error without GC_DONT_GC.)
+
+It had been working fine till last weekend or around.