[Mono-bugs] [Bug 55149][Maj] New - Detection of the correct overloaded sub
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Thu, 4 Mar 2004 03:20:55 -0500 (EST)
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 jwezel@compumaster.de.
http://bugzilla.ximian.com/show_bug.cgi?id=55149
--- shadow/55149 2004-03-04 03:20:55.000000000 -0500
+++ shadow/55149.tmp.17323 2004-03-04 03:20:55.000000000 -0500
@@ -0,0 +1,73 @@
+Bug#: 55149
+Product: Mono/Compilers
+Version: unspecified
+OS: Red Hat 9.0
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: Basic
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: jwezel@compumaster.de
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Detection of the correct overloaded sub
+
+I've done some tests with out current version of mbas, jay, xsp. We're
+getting close :)
+
+Currently, the generated code of my sample aspx page contains that line:
+ __output.Write(""&Microsoft.VisualBasic.Strings.ChrW(10)
+&"<html>"&Microsoft.VisualBasic.Strings.ChrW(10)
+&"<head><title>Test</title></head>"&Microsoft.VisualBasic.Strings.ChrW(10)
+&"<body>"&Microsoft.VisualBasic.Strings.ChrW(10))
+
+This results in following error (I've added the output of the value in the
+exception message for debugging purposes). It seem for me to be a problem
+of the correct detection, which of the overloaded methods should be used:
+__output then tries to use that one with parameter type Int32 and tries to
+convert the parameter (the string) to an Int32 which must fail…
+
+
+
+Server error in '/' application
+
+Description: Error processing request.
+Error Message: HTTP 500.
+Stack Trace:
+System.Exception: Value=
+<html>
+<head><title>Test</title></head>
+<body>
+ ---> System.FormatException: Invalid format
+in <0x002b4> System.Int32:Parse (string)
+in <0x0001a> Microsoft.VisualBasic.CompilerServices.IntegerType:FromString
+(string)
+--- End of inner exception stack trace ---
+
+in <0x00073> Microsoft.VisualBasic.CompilerServices.IntegerType:FromString
+(string)
+in <0x00158> ASP.index_aspx:__RenderTree
+(System.Web.UI.HtmlTextWriter,System.Web.UI.Control)
+in <0x0005a> (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_HtmlTextWriter_Control
+(System.Web.UI.HtmlTextWriter,System.Web.UI.Control)
+
+in <0x00052> System.Web.UI.Control:RenderChildren
+(System.Web.UI.HtmlTextWriter)
+in <0x00011> System.Web.UI.Control:Render (System.Web.UI.HtmlTextWriter)
+in <0x0001c> System.Web.UI.Control:RenderControl
+(System.Web.UI.HtmlTextWriter)
+in <0x0041f> System.Web.UI.Page:InternalProcessRequest ()
+in <0x0008d> System.Web.UI.Page:ProcessRequest (System.Web.HttpContext)
+in <0x00186> ExecuteHandlerState:Execute ()
+in <0x0007e> StateMachine:ExecuteState
+(System.Web.HttpApplication/IStateHandler,bool&)
+
+
+
+How often does this happen?
+Always