[Mono-bugs] [Bug 429350] New: Http remoting channel tests intermittently fail

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Sep 23 20:50:35 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=429350


           Summary: Http remoting channel tests intermittently fail
           Product: Mono: Class Libraries
           Version: 2.0
          Platform: x86-64
        OS/Version: openSUSE 11.0
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: System
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: mhutchinson at novell.com
         QAContact: mono-bugs at lists.ximian.com
                CC: gonzalo.mono at gmail.com
          Found By: ---


The HTTP remoting channel tests intermittently fail, with a client error of
"System.Net.WebException : Error getting response stream (ReadDone2):
ReceiveFailure". This does not alway happen -- it happens maybe 0-4 times in an
individual run of the System.Runtime.Remoting test suite.

The HttpServerChannel uses the System.Net.HttpListener codebase with very
little modification.

1) MonoTests.Remoting.HttpReflectionCallTest.TestAbstractSimple :
System.Reflection.TargetInvocationException : Exception has been thrown by the
target of an invocation.
  ----> System.Net.WebException : Error getting response stream (ReadDone2):
ReceiveFailure
  ----> System.Exception : 
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00053] in
/home/michael/mono/mono-2-0/mcs/class/corlib/System.Reflection/MonoMethod.cs:167 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[]
parameters) [0x00000] in
/home/michael/mono/mono-2-0/mcs/class/corlib/System.Reflection/MethodBase.cs:110 
  at MonoTests.Remoting.ReflectionCallTest.Simple (System.Type type,
System.Object target) [0x00013] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/Test/ReflectionCalls.cs:28 
  at MonoTests.Remoting.ReflectionAbstractSurrogate.Simple () [0x00000] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/Test/ReflectionCalls.cs:116 
  at MonoTests.Remoting.BaseCallTest.RunTestSimple (IRemoteObject
testerSurrogate) [0x00000] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/Test/BaseCalls.cs:230 
  at MonoTests.Remoting.BaseCallTest.TestAbstractSimple () [0x00000] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/Test/BaseCalls.cs:125 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke
(object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00041] in
/home/michael/mono/mono-2-0/mcs/class/corlib/System.Reflection/MonoMethod.cs:157 
--TargetInvocationException
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult)
[0x0006c] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/HttpWebRequest.cs:800 
  at System.Net.HttpWebRequest.GetResponse () [0x0000e] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/HttpWebRequest.cs:805 
  at
System.Runtime.Remoting.Channels.Http.HttpClientTransportSink.ProcessMessage
(IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream
requestStream, ITransportHeaders& responseHeaders, System.IO.Stream&
responseStream) [0x0003e] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Http/HttpClientTransportSink.cs:206 
--WebException
  at System.Net.WebConnection.HandleError (WebExceptionStatus st,
System.Exception e, System.String where) [0x00033] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/WebConnection.cs:324 

2) MonoTests.Remoting.HttpDelegateCallTest.TestInstancePrimitiveParams :
System.Net.WebException : Error getting response stream (ReadDone2):
ReceiveFailure
  ----> System.Exception : 
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult)
[0x0006c] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/HttpWebRequest.cs:800 
  at System.Net.HttpWebRequest.GetResponse () [0x0000e] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/HttpWebRequest.cs:805 
  at
System.Runtime.Remoting.Channels.Http.HttpClientTransportSink.ProcessMessage
(IMessage msg, ITransportHeaders requestHeaders, System.IO.Stream
requestStream, ITransportHeaders& responseHeaders, System.IO.Stream&
responseStream) [0x0003e] in
/home/michael/mono/mono-2-0/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.Channels.Http/HttpClientTransportSink.cs:206 
--WebException
  at System.Net.WebConnection.HandleError (WebExceptionStatus st,
System.Exception e, System.String where) [0x00033] in
/home/michael/mono/mono-2-0/mcs/class/System/System.Net/WebConnection.cs:324


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list