[Mono-bugs] [Bug 82124][Nor] New - Adding a Console.WriteLine to Mono.WebServer causes runtime problems on amd64 and x86

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jul 17 19:08:09 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 mhabersack at novell.com.

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

--- shadow/82124	2007-07-17 19:08:09.000000000 -0400
+++ shadow/82124.tmp.28765	2007-07-17 19:08:09.000000000 -0400
@@ -0,0 +1,63 @@
+Bug#: 82124
+Product: Mono: Runtime
+Version: 1.2
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: JIT
+AssignedTo: lupus at ximian.com                            
+ReportedBy: mhabersack at novell.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Adding a Console.WriteLine to Mono.WebServer causes runtime problems on amd64 and x86
+
+The code that triggers the bug is in xsp svn trunk, revision 82146. It's in
+src/Mono.WebServer/BaseRequestBroker.cs, lines 407 and 408, commented out.
+
+The problem occurs only when running a site with mod_mono, does not happen
+when running with xsp only. 
+
+Error on amd64:
+
+Mono.WebServer.ModMonoRequestBroker.Close (0)
+
+** (/home/devel//lib/mono/1.0/mod-mono-server.exe:26858): WARNING **:
+mono_class_from_mono_type: implement me 0xff
+
+
+** ERROR **: file class.c: line 3417 (mono_class_from_mono_type): should
+not be reached
+aborting...
+
+Error on x86:
+
+Stacktrace:
+
+  at (wrapper managed-to-native)
+System.Diagnostics.StackFrame.get_frame_info
+(int,bool,System.Reflection.MethodBase&,int&,int&,string&,int&,int&) <0x00004>
+  at (wrapper managed-to-native)
+System.Diagnostics.StackFrame.get_frame_info
+(int,bool,System.Reflection.MethodBase&,int&,int&,string&,int&,int&)
+<0xffffffff>
+  at System.Diagnostics.StackFrame..ctor (int,bool) [0x00014] in
+/usr/src/tmp/mono/mcs/class/corlib/System.Diagnostics/StackFrame.cs:89
+  at System.Diagnostics.StackTrace.init_frames (int,bool) [0x00034] in
+/usr/src/tmp/mono/mcs/class/corlib/System.Diagnostics/StackTrace.cs:90
+  at System.Diagnostics.StackTrace..ctor (int,bool) [0x00006] in
+/usr/src/tmp/mono/mcs/class/corlib/System.Diagnostics/StackTrace.cs:72
+  at System.Environment.get_StackTrace () [0x00000] in
+/usr/src/tmp/mono/mcs/class/corlib/System/Environment.cs:203
+  at Mono.WebServer.BaseRequestBroker.Close (int) [0x00011] in
+/usr/src/tmp/mono/xsp/src/Mono.WebServer/BaseRequestBroker.cs:408
+  at (wrapper remoting-invoke-with-check)
+Mono.WebServer.BaseRequestBroker.Close (int) <0xffffffff>
+  at (wrapper xdomain-dispatch) Mono.WebServer.BaseRequestBroker.Close
+(object,byte[]&,byte[]&,int) <0xffffffff>
+
+A test case is attached.


More information about the mono-bugs mailing list