[Mono-dev] problems with nunit and mcs/mono from svn...

Rafael Ferreira lists at ophion.org
Mon Oct 16 05:09:56 EDT 2006


Hey guys, 

I just upgraded mono/mcs to the latest in trunk and now nunit is failing
miserably with the following trace (it works fine with 1.1.13.7):

[rafael at stan System.Threading]$ nunit-console run.dll
NUnit version 2.2.0
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: Unix 2.6.17.1    Mono Version: 1.1.4322.2032

Unhandled Exception:
System.TypeLoadException: Could not load type 'NUnit.Util.ConsoleWriter,
nunit.util, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null'.

Server stack trace:
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) System.Type:internal_from_name
(string,bool,bool)
  at System.Type.GetType (System.String typeName, Boolean throwOnError)
[0x00011]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System/Type.cs:437
  at System.Runtime.Remoting.ObjRef..ctor (System.String typeName,
System.String uri, IChannelInfo cinfo) [0x00014]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting/ObjRef.cs:72
  at System.Runtime.Remoting.Messaging.CADMessageBase.UnmarshalArgument
(System.Object arg, System.Collections.ArrayList args) [0x0005f]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:179
  at System.Runtime.Remoting.Messaging.CADMessageBase.UnmarshalArguments
(System.Object[] arguments, System.Collections.ArrayList args) [0x00014]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:254
  at System.Runtime.Remoting.Messaging.CADMethodCallMessage.GetArgs
(System.Collections.ArrayList args) [0x00000]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:336
  at System.Runtime.Remoting.Messaging.MethodCall..ctor
(System.Runtime.Remoting.Messaging.CADMethodCallMessage msg) [0x0001e]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/MethodCall.cs:83
  at System.AppDomain.ProcessMessageInDomain (System.Byte[] arrRequest,
System.Runtime.Remoting.Messaging.CADMethodCallMessage cadMsg,
System.Byte[]& arrResponse,
System.Runtime.Remoting.Messaging.CADMethodReturnMessage& cadMrm)
[0x00019]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System/AppDomain.cs:927
  at (wrapper remoting-invoke-with-check)
System.AppDomain:ProcessMessageInDomain
(byte[],System.Runtime.Remoting.Messaging.CADMethodCallMessage,byte[]&,System.Runtime.Remoting.Messaging.CADMethodReturnMessage&)
  at
System.Runtime.Remoting.Channels.CrossAppDomainSink.ProcessMessageInDomain (System.Byte[] arrRequest, System.Runtime.Remoting.Messaging.CADMethodCallMessage cadMsg) [0x00008] in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs:195

Exception rethrown at [0]:

  at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
(System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg,
System.Exception& exc, System.Object[]& out_args) [0x00188]
in /home/rafael/dev/mono-svn/mono/mcs/class/corlib/System.Runtime.Remoting.Proxies/RealProxy.cs:221

and:

[rafael at stan System.Threading]$ /devel/bin/gacutil -l
The following assemblies are installed into the GAC:
Accessibility, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Accessibility, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
ByteFX.Data, Version=0.7.6.1, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
ByteFX.Data, Version=0.7.6.2, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Commons.Xml.Relaxng, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Commons.Xml.Relaxng, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
CustomMarshalers, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
CustomMarshalers, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
FirebirdSql.Data.Firebird, Version=1.7.1.0, Culture=neutral,
PublicKeyToken=0706f5520aae4ff4
I18N, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
I18N.CJK, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.CJK, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.MidEast, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.MidEast, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.Other, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.Other, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.Rare, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.Rare, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.West, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
I18N.West, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
IBM.Data.DB2, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=7c307b91aa13d208
ICSharpCode.SharpZipLib, Version=0.6.0.0, Culture=neutral,
PublicKeyToken=1b03e6acf1164f73
ICSharpCode.SharpZipLib, Version=0.84.0.0, Culture=neutral,
PublicKeyToken=1b03e6acf1164f73
ICSharpCode.SharpZipLib, Version=2.6.0.0, Culture=neutral,
PublicKeyToken=1b03e6acf1164f73
ICSharpCode.SharpZipLib, Version=2.84.0.0, Culture=neutral,
PublicKeyToken=1b03e6acf1164f73
Microsoft.Build.Engine, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Build.Framework, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.JScript, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.JScript, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualBasic, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualC, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualC, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Vsa, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Vsa, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Mono.C5, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=ba07f434b1c35cbd
Mono.Cairo, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Cairo, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.CompilerServices.SymbolWriter, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.CompilerServices.SymbolWriter, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.SqliteClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.SqliteClient, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.SybaseClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.SybaseClient, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.Tds, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.Tds, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.TdsClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Data.TdsClient, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.GetOptions, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.GetOptions, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Http, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Http, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Posix, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Posix, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Security, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Security, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Security.Win32, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Mono.Security.Win32, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Novell.Directory.Ldap, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Novell.Directory.Ldap, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
Npgsql, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=5d8b90d52f46fda7
Npgsql, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=5d8b90d52f46fda7
PEAPI, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756
PEAPI, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
System, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Configuration, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Configuration.Install, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Configuration.Install, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Data, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Data, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Data.OracleClient, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Design, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Design, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.DirectoryServices, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.DirectoryServices, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Design, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Design, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.EnterpriseServices, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Management, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Management, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Messaging, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Messaging, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Runtime.Remoting, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Runtime.Serialization.Formatters.Soap, Version=1.0.5000.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Runtime.Serialization.Formatters.Soap, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Security, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Security, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.ServiceProcess, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.ServiceProcess, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Transactions, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Transactions, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Web, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Web.Services, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Web.Services, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Windows.Forms, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Xml, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Xml, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
cscompmgd, Version=7.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
cscompmgd, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
nunit.core, Version=2.2.0.0, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77
nunit.framework, Version=2.2.0.0, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77
nunit.mocks, Version=2.2.8.0, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77
nunit.util, Version=2.2.0.0, Culture=neutral,
PublicKeyToken=96d09a1eb7f44a77
Number of items = 116

So, am I looking at

a)me issue
b)nunit issue 
c)corlib/runtime issue? 






More information about the Mono-devel-list mailing list