nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #03707
[Bug 1235891] Re: Proposed 2.6.3 release: ArgumentNullException in NUnit.Framework.AsyncInvocationRegion..cctor
Sorry for the repeated noise, I seem to have been right with my last
comment. I'll attach a small testcase which leads to
stefanb@brick:/tmp$ mono NUnit-2.6.3/bin/nunit-console.exe assertthrows.dll -basepath=NUnit-2.6.3/bin/
NUnit-Console version 2.6.3.13278 (Preview)
Copyright (C) 2002-2012 Charlie Poole.
Copyright (C) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov.
Copyright (C) 2000-2002 Philip Craig.
All Rights Reserved.
Runtime Environment -
OS Version: Unix 3.5.0.41
CLR Version: 2.0.50727.1433 ( Mono 3.5 ( 2.10.8.1 (Debian 2.10.8.1-5ubuntu1) ) )
ProcessModel: Default DomainUsage: Single
Execution Runtime: mono-3.5
Unhandled Exception:
System.TypeInitializationException: An exception was thrown by the type initializer for NUnit.Framework.AsyncInvocationRegion at (wrapper xdomain-invoke) NUnit.Core.RemoteTestRunner:Load (NUnit.Core.TestPackage)
at NUnit.Util.TestDomain.Load (NUnit.Core.TestPackage package) [0x00000] in <filename unknown>:0
Exception rethrown at [1]:
---> System.ArgumentNullException: Argument cannot be null.
Parameter name: method
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, Boolean throwOnBindFailure, Boolean allowClosed) [0x00000] in <filename unknown>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method, Boolean throwOnBindFailure) [0x00000] in <filename unknown>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method) [0x00000] in <filename unknown>:0
at NUnit.Framework.AsyncInvocationRegion..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception& exc, System.Object[]& out_args) [0x00000] in <filename unknown>:0
** Attachment added: "AssertThrowsAnonymousTest.cs"
https://bugs.launchpad.net/nunitv2/+bug/1235891/+attachment/3862181/+files/AssertThrowsAnonymousTest.cs
--
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/1235891
Title:
Proposed 2.6.3 release: ArgumentNullException in
NUnit.Framework.AsyncInvocationRegion..cctor
Status in NUnit V2 Test Framework:
New
Bug description:
I've built and run the tests of XMLUnit's trunk against the proposed
2.6.3 release assembly, all tests pass with 2.6.2.
At least on Mono (2.10) on Linux I now see an ArgumentNullException -
haven't tried any other environment.
The test's code is
https://sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/xmlunit/src/tests
/net-constraints/ValidationConstraintsTest.cs
Error stack trace (copy pasting from an xterm):
[nunit2] Test Case Failures:
[nunit2] 1) net.sf.xmlunit.validation.ValidatorTest.ShouldThrowWhenValidatingInstanceAndSchemaIsInvalid : System.TypeInitializationException : An exception was thrown by the type initializer for NUnit.Framework.AsyncInvocationRegion
[nunit2] ----> System.ArgumentNullException : Argument cannot be null.
[nunit2] Parameter name: method
[nunit2] at net.sf.xmlunit.validation.ValidatorTest.ShouldThrowWhenValidatingInstanceAndSchemaIsInvalid () [0x00000] in <filename unknown>:0
[nunit2] --ArgumentNullException
[nunit2] at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, Boolean throwOnBindFailure, Boolean allowClosed) [0x00000] in <filename unknown>:0
[nunit2] at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method, Boolean throwOnBindFailure) [0x00000] in <filename unknown>:0
[nunit2] at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method) [0x00000] in <filename unknown>:0
[nunit2] at NUnit.Framework.AsyncInvocationRegion..cctor () [0x00000] in <filename unknown>:0
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunitv2/+bug/1235891/+subscriptions
References