[Mono-bugs] [Bug 78140][Nor] New - Mono.Security complicated errors
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed Apr 19 08:38:48 EDT 2006
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 meddochat at zonnet.nl.
http://bugzilla.ximian.com/show_bug.cgi?id=78140
--- shadow/78140 2006-04-19 08:38:48.000000000 -0400
+++ shadow/78140.tmp.28746 2006-04-19 08:38:48.000000000 -0400
@@ -0,0 +1,92 @@
+Bug#: 78140
+Product: Mono: Class Libraries
+Version: 1.1
+OS:
+OS Details: W2k
+Status: NEW
+Resolution:
+Severity:
+Priority: Normal
+Component: Mono.Security
+AssignedTo: sebastien at ximian.com
+ReportedBy: meddochat at zonnet.nl
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Mono.Security complicated errors
+
+I get an exception connecting to http://adwords.google.com/select/.
+
+Exception details:
+System.IO.IOException: The authentication or decryption has failed. --->
+System.ArgumentException: Destination array was not long enough. Check
+destIndex and length, and the array's lower bounds.
+ at
+Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord(IAsyncResult
+asyncResult) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\RecordProtocol.cs:line
+421
+ at Mono.Security.Protocol.Tls.RecordProtocol.ReceiveRecord(Stream
+record) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\RecordProtocol.cs:line
+430
+ at Mono.Security.Protocol.Tls.SslClientStream.SafeReceiveRecord(Stream
+s) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslClientStream.cs:line
+257
+ at
+Mono.Security.Protocol.Tls.SslClientStream.OnNegotiateHandshakeCallback(IAsyncResult
+asyncResult) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslClientStream.cs:line
+273
+ at
+Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback(IAsyncResult
+asyncResult) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslStreamBase.cs:line
+94
+ --- End of inner exception stack trace ---
+ at
+Mono.Security.Protocol.Tls.SslStreamBase.EndNegotiateHandshake(InternalAsyncResult
+asyncResult) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslStreamBase.cs:line
+516
+ at Mono.Security.Protocol.Tls.SslStreamBase.NegotiateHandshake() in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslStreamBase.cs:line
+168
+ at Mono.Security.Protocol.Tls.SslStreamBase.Write(Byte[] buffer, Int32
+offset, Int32 count) in
+e:\mono\mcs\class\Mono.Security\Mono.Security.Protocol.Tls\SslStreamBase.cs:line
+1084
+ at IdIOHandlerTls.TIdIOHandlerTls.WriteDirect(Byte[]& ABuffer) in
+W:\source\Indy10\Lib\Security\IdIOHandlerTls.pas:line 243
+ at IdIOHandler.TIdIOHandler.WriteBufferFlush(Int32 AByteCount) in
+W:\source\Indy10\Lib\Core\IdIOHandler.pas:line 816
+ at IdIOHandler.TIdIOHandler.WriteBufferFlush() in
+W:\source\Indy10\Lib\Core\IdIOHandler.pas:line 1685
+ at IdIOHandler.TIdIOHandler.WriteBufferClose() in
+W:\source\Indy10\Lib\Core\IdIOHandler.pas:line 802
+ at IdHTTP.TIdHTTPProtocol.BuildAndSendRequest(TIdURI AURI) in
+W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 1706
+ at IdHTTP.TIdCustomHTTP.ConnectToHost(TIdHTTPRequest ARequest,
+TIdHTTPResponse AResponse) in
+W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 1237
+ at IdHTTP.TIdCustomHTTP.DoRequest(String AMethod, String AURL,
+TIdNetStream ASource, TIdNetStream AResponseContent, Int16[]
+AIgnoreReplies) in W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 2023
+ at IdHTTP.TIdCustomHTTP.Get(String AURL, TIdNetStream AResponseContent,
+Int16[] AIgnoreReplies) in W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 1991
+ at IdHTTP.TIdCustomHTTP.Get(String AURL, Int16[] AIgnoreReplies) in
+W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 1977
+ at IdHTTP.TIdCustomHTTP.Get(String AURL) in
+W:\source\Indy10\Lib\Protocols\IdHTTP.pas:line 812
+ at Project1.Units.Project1.Project1() in
+D:\projects\Project\Project1.dpr:line 26
+
+
+Sebastien Pouliot requested the following additional information:
+
+Mono.Security.dll build was a custom build from svn (exact revision cannot
+be found anymore).
+
+I will attach the ethereal trace as a file.
More information about the mono-bugs
mailing list