[Mono-bugs] [Bug 76915][Cri] New - Crash while accessing System.Net.Sockets.SocketException.SocketErrorCode

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Dec 5 10:52:08 EST 2005


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 thetrick at gmx.net.

http://bugzilla.ximian.com/show_bug.cgi?id=76915

--- shadow/76915	2005-12-05 10:52:07.000000000 -0500
+++ shadow/76915.tmp.24460	2005-12-05 10:52:08.000000000 -0500
@@ -0,0 +1,68 @@
+Bug#: 76915
+Product: Mono: Runtime
+Version: 1.1
+OS: unknown
+OS Details: any Debian distribution
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: io-layer
+AssignedTo: dick at ximian.com                            
+ReportedBy: thetrick at gmx.net               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Crash while accessing System.Net.Sockets.SocketException.SocketErrorCode
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+
+When the SocketErrorCode member of the SocketException class is accessed,
+the program crashes with a nice disassembly...
+
+Steps to reproduce the problem:
+1. Create a socket application
+2. Force remote computer to quit unusual
+3. Try to read/compare/whatever SocketConnection.SockerErrorCode you will
+get next time while trying to interop with the remote computer
+
+Actual Results:
+crash
+
+Expected Results:
+a socket error code to see why the socket operation couldn't finish (client
+lost?)...
+
+How often does this happen? 
+always
+
+Additional Information:
+
+the disassembly shown after crash:
+
+        mono [0x81340ce]
+        mono [0x8134d7b]
+        mono [0x8135087]
+        mono [0x81350ba]
+        mono(mono_compile_method+0x3a) [0x80d2ada]
+        mono(mono_delegate_trampoline+0x14) [0x8148894]
+        [0xb7dc246a]
+        [0xb72b8db7]
+        [0xb72bca59]
+        [0xb72b8718]
+        [0xb72c83a1]
+        mono [0x8135380]
+        mono(mono_runtime_invoke+0x27) [0x80d42b7]
+        mono(mono_runtime_invoke_array+0x1b2) [0x80d5432]
+        mono(mono_message_invoke+0xc5) [0x80d6e95]
+        mono [0x80a3abf]
+        mono [0x80a2b53]
+        mono [0x8098d42]
+        mono [0x8102db7]
+        mono [0x810d835]
+        /lib/tls/libpthread.so.0 [0xb7f35b63]
+        /lib/tls/libc.so.6(__clone+0x5a) [0xb7eab18a]
+Aborted


More information about the mono-bugs mailing list