[Mono-bugs] [Bug 78451][Maj] New - Trivial VB.NET WebForm runs on
Mono 1.1.8, fails on 1.1.15. *No VB.NET web page will run at all*
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu May 18 18:57:50 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 kevin-f at linkprior.com.
http://bugzilla.ximian.com/show_bug.cgi?id=78451
--- shadow/78451 2006-05-18 18:57:50.000000000 -0400
+++ shadow/78451.tmp.6637 2006-05-18 18:57:50.000000000 -0400
@@ -0,0 +1,93 @@
+Bug#: 78451
+Product: Mono: Tools
+Version: 1.1
+OS: SUSE 9.2
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: XSP
+AssignedTo: gonzalo at ximian.com
+ReportedBy: kevin-f at linkprior.com
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Trivial VB.NET WebForm runs on Mono 1.1.8, fails on 1.1.15. *No VB.NET web page will run at all*
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+Trivial VB.NET WebForm runs on Mono 1.1.8, fails on 1.1.15. *No VB.NET web
+page will run at all*
+
+Steps to reproduce the problem:
+1. Using Visual Studio 2003, create a new VB ASP.NET Web Application
+2. Add a label control to WebForm1 and this code in the code-behind -
+ Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
+System.EventArgs) Handles MyBase.Load
+ Me.Label1.Text = "Hello World"
+ End Sub
+
+End Class
+3. Build in release mode, copy files to Linux machine
+4. Serve web page using xsp of Mono 1.1.8, e.g. from a shell prompt, change
+to directory containing files and type this -
+/opt/mono-1.1.8/bin/xsp --root . --port 8088 --applications /:.
+5. Access page with browser e.g. http://localhost:8088/WebForm1.aspx and
+confirm works
+6. Stop xsp and start using Mono 1.1.15 xsp, e.g. from a shell prompt,
+change to directory containing files and type this -
+/opt/mono-1.1.15/bin/xsp --root . --port 8088 --applications /:.
+7. Try to access page with browser e.g. http://localhost:8088/WebForm1.aspx
+
+Actual Results:
+Later version of Mono attempts re-compile of page and fails like this:
+Server error in '/' application
+Description: Error processing request.
+
+Error Message: HTTP 500.
+
+Stack Trace:
+
+System.InvalidOperationException: Process has not been started.
+in <0x00091> System.Diagnostics.Process:get_ExitCode ()
+in (wrapper remoting-invoke-with-check)
+System.Diagnostics.Process:get_ExitCode ()
+in <0x001b7> Microsoft.VisualBasic.VBCodeCompiler:CompileFromFileBatch
+(System.CodeDom.Compiler.CompilerParameters options, System.String[] fileNames)
+in <0x00022>
+Microsoft.VisualBasic.VBCodeCompiler:CompileAssemblyFromFileBatch
+(System.CodeDom.Compiler.CompilerParameters options, System.String[] fileNames)
+in <0x0030d> Microsoft.VisualBasic.VBCodeCompiler:CompileFromDomBatch
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit[] ea)
+in <0x00022>
+Microsoft.VisualBasic.VBCodeCompiler:CompileAssemblyFromDomBatch
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit[] ea)
+in <0x0003c> Microsoft.VisualBasic.VBCodeCompiler:CompileAssemblyFromDom
+(System.CodeDom.Compiler.CompilerParameters options,
+System.CodeDom.CodeCompileUnit e)
+in <0x0013d> System.Web.Compilation.CachingCompiler:Compile
+(System.Web.Compilation.BaseCompiler compiler)
+in <0x00259> System.Web.Compilation.BaseCompiler:GetCompiledType ()
+in <0x000ba> System.Web.Compilation.AspGenerator:GetCompiledType ()
+in <0x0005e> System.Web.UI.ApplicationFileParser:GetCompiledApplicationType
+(System.String inputFile, System.Web.HttpContext context)
+in <0x000ae> System.Web.HttpApplicationFactory:InitType
+(System.Web.HttpContext context)
+in <0x00050> System.Web.HttpApplicationFactory:GetApplication
+(System.Web.HttpContext context)
+in <0x00083> System.Web.HttpRuntime:RealProcessRequest (System.Object o)
+
+Expected Results:
+Page should be served as per Mono 1.1.8, without compilation.
+
+How often does this happen?
+Every time.
+
+Additional Information:
+Same problem can be observed using Mono 1.1.15 on Windows, whereas works
+with Mono 1.1.8 on Windows.
More information about the mono-bugs
mailing list