[Mono-bugs] [Bug 82145][Maj] Changed - Sharing Connection Causes Random Crashing Using SSL

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Aug 10 12:39:59 EDT 2007

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 peter at peterkellner.net.


--- shadow/82145	2007-08-10 12:35:48.000000000 -0400
+++ shadow/82145.tmp.27583	2007-08-10 12:39:59.000000000 -0400
@@ -507,6 +507,36 @@
 all I see is FieldAccessException coming from Novell.Directory.Ldap
 ------- Additional Comments From peter at peterkellner.net  2007-08-10 12:35 -------
 Created an attachment (id=19772)
 Exception Detail for Bad MAC
+------- Additional Comments From peter at peterkellner.net  2007-08-10 12:39 -------
+This exception doesn't happen everytime, but for me, at least every 
+third time I run it.  I have the parameters set as follows:
+ int LdapPort = LdapConnection.DEFAULT_SSL_PORT;
+ lc.SecureSocketLayer = true;
+ int numThreads = 300;
+Also, I'm using your mono.security.dll, but I'm using the ldap 
+library that comes from the vmware mono distribution.  The Bad MAC 
+error I've attached in the previous comment.  Also, I'm sure you 
+know the exceptions processing feature, but for others that don't 
+know how to set it, I just made a short blog post about it here: 
+And finally, here is my stack trace:
+ 	Mono.Security.dll!
+(System.IAsyncResult asyncResult = 
+ Line 431	C#
+ 	Mono.Security.dll!
+(System.IO.Stream record = {System.IO.MemoryStream}) Line 440 + 0xa 
+bytes	C#
+>	Mono.Security.dll!
+Mono.Security.Protocol.Tls.SslStreamBase.Read(byte[] buffer = 
+{Dimensions:[1]}, int offset = 0, int count = 1) Line 1007 + 0x13 
+bytes	C#
+ 	[External Code]	

More information about the mono-bugs mailing list