[Mono-dev] HttpAsync and Remoting regressions.

Miguel de Icaza miguel at ximian.com
Fri Feb 2 13:23:15 EST 2007


Hello folks,

    We have a couple of regressions on the tree.

    This time I do not know where to start hunting.

[1] from System.Runtime.Remoting:

Failures:
1) MonoTests.Remoting.RemotingServicesTest.GetObjRefForProxy : System.Runtime.Remoting.RemotingException : No such host is known
  at System.Runtime.Remoting.Channels.Tcp.HostConnectionPool.CreateConnection () [0x00035] in /tmp/scratch/BUILD/mono-72181/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Tcp/TcpConnectionPool.cs:268 
  at System.Runtime.Remoting.Channels.Tcp.HostConnectionPool.GetConnection () [0x000b8] in /tmp/scratch/BUILD/mono-72181/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Tcp/TcpConnectionPool.cs:252 
  at System.Runtime.Remoting.Channels.Tcp.TcpConnectionPool.GetConnection (System.String host, Int32 port) [0x00056] in /tmp/scratch/BUILD/mono-72181/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Tcp/TcpConnectionPool.cs:105 
  at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage (IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream requestStream, ITransportHeaders& responseHeaders, System.IO.Stream& responseStream) [0x00026] in /tmp/scratch/BUILD/mono-72181/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Tcp/TcpClientTransportSink.cs:167 
  at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage (IMessage msg) [0x0006d] in /tmp/scratch/BUILD/mono-72181/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels/BinaryClientFormatterSink.cs:157 

[2] From System.Runtime.Remoting, it now hangs in:
	MonoTests.Remoting.HttpAsyncCallTest.TestInstanceSimple
    With the 2.0 profile

The stack trace at hang time is:
"" tid=0x0xb7d606c0 this=0x0x21e10:
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x00004>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () [0x00015] in /home/cvs/mcs/class/corlib/System.Threading/WaitHandle.cs:256
  at System.Runtime.Remoting.Messaging.AsyncResult.EndInvoke () [0x00000] in /home/cvs/mcs/class/corlib/System.Runtime.Remoting.Messaging/AsyncResult.cs:140
  at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy,System.Runtime.Remoting.Messaging.IMessage,System.Exception&,object[]&) [0x00043] in /home/cvs/mcs/class/corlib/System.Runtime.Remoting.Proxies/RealProxy.cs:168
  at (wrapper runtime-invoke) System.Object.runtime_invoke_object_RealProxy_IMessage_Exception&_object[]& (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_delegate_end_invoke (object,intptr) <0x00004>
  at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_delegate_end_invoke (object,intptr) <0xffffffff>
  at (wrapper delegate-end-invoke) System.MulticastDelegate.end_invoke_int_IAsyncResult (System.IAsyncResult) <0xffffffff>
  at MonoTests.Remoting.AsyncInstanceSurrogate.Simple () [0x00021] in /home/cvs/mcs/class/System.Runtime.Remoting/Test/AsyncCalls.cs:45
  at MonoTests.Remoting.BaseCallTest.RunTestSimple (MonoTests.Remoting.IRemoteObject) [0x00000] in /home/cvs/mcs/class/System.Runtime.Remoting/Test/BaseCalls.cs:230
  at MonoTests.Remoting.BaseCallTest.TestInstanceSimple () [0x00000] in /home/cvs/mcs/class/System.Runtime.Remoting/Test/BaseCalls.cs:119
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[]) <0x00004>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[]) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00056] in /home/cvs/mcs/class/corlib/System.Reflection/MonoMethod.cs:143
  at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in /home/cvs/mcs/class/corlib/System.Reflection/MethodBase.cs:86
  at NUnit.Core.Reflect.InvokeMethod (System.Reflection.MethodInfo,object) [0x00007] in /home/cvs/mcs/nunit20/core/Reflect.cs:373
  at NUnit.Core.TemplateTestCase.doTestCase (NUnit.Core.TestCaseResult) [0x00000] in /home/cvs/mcs/nunit20/core/TemplateTestCase.cs:155
  at NUnit.Core.TemplateTestCase.doRun (NUnit.Core.TestCaseResult) [0x00011] in /home/cvs/mcs/nunit20/core/TemplateTestCase.cs:113
  at NUnit.Core.TemplateTestCase.Run (NUnit.Core.TestCaseResult) [0x0006d] in /home/cvs/mcs/nunit20/core/TemplateTestCase.cs:76
  at NUnit.Core.TestCase.Run (NUnit.Core.EventListener) [0x0001d] in /home/cvs/mcs/nunit20/core/TestCase.cs:68
  at NUnit.Core.TestCase.Run (NUnit.Core.EventListener,NUnit.Core.IFilter) [0x00000] in /home/cvs/mcs/nunit20/core/TestCase.cs:58
  at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.IFilter) [0x0008e] in /home/cvs/mcs/nunit20/core/TestSuite.cs:259
  at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.IFilter) [0x0003c] in /home/cvs/mcs/nunit20/core/TestSuite.cs:213
  at NUnit.Core.RemoteTestRunner.Run (NUnit.Core.EventListener,NUnit.Core.Test[]) [0x00117] in /home/cvs/mcs/nunit20/core/RemoteTestRunner.cs:411
  at NUnit.Core.RemoteTestRunner.Run (NUnit.Core.EventListener,NUnit.Core.Test) [0x0000b] in /home/cvs/mcs/nunit20/core/RemoteTestRunner.cs:355

"" tid=0x0xb69a4ba0 this=0x0x12caf0:
  at NUnit.Core.RemoteTestRunner.Run (NUnit.Core.EventListener) [0x00000] in /home/cvs/mcs/nunit20/core/RemoteTestRunner.cs:292
  at (wrapper remoting-invoke-with-check) NUnit.Core.RemoteTestRunner.Run (NUnit.Core.EventListener) <0xffffffff>
  at (wrapper xdomain-dispatch) NUnit.Core.RemoteTestRunner.Run (object,byte[]&,byte[]&) <0xffffffff>
  at (wrapper xdomain-invoke) NUnit.Core.RemoteTestRunner.Run (NUnit.Core.EventListener) <0xffffffff>
  at NUnit.Util.TestDomain.Run (NUnit.Core.EventListener) <0x00083>
  at NUnit.Console.ConsoleUi.Execute (NUnit.Util.ConsoleOptions) <0x003e5>
  at NUnit.Console.ConsoleUi.Main (string[]) <0x0012a>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x00004>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00020] in /home/cvs/mcs/class/corlib/System.Threading/WaitHandle.cs:271
  at Runner.WaitForDueTime () [0x00018] in /home/cvs/mcs/class/corlib/System.Threading/Timer.cs:75
  at Runner.Start () [0x00029] in /home/cvs/mcs/class/corlib/System.Threading/Timer.cs:117
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void () <0xffffffff>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

"" tid=0x0xb66ffba0 this=0x0xdac80:
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&) <0x00004>
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&) <0xffffffff>
  at System.Net.Sockets.Socket.Accept () [0x0003b] in /home/cvs/mcs/class/System/System.Net.Sockets/Socket.cs:1337
  at System.Net.Sockets.TcpListener.AcceptSocket () [0x00016] in /home/cvs/mcs/class/System/System.Net.Sockets/TcpListener.cs:190
  at System.Runtime.Remoting.Channels.Http.HttpServerChannel.Listen () [0x00000] in /home/cvs/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Http/HttpServerChannel.cs:197
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void () <0xffffffff>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>



[1]
http://mono.ximian.com/monobuild/builds/HEAD/redhat-9-i386/mono/72181/logs/test-profiles.log



More information about the Mono-devel-list mailing list