[Mono-bugs] [Bug 492252] New: error runing an ASP.net page with validators

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Apr 4 03:22:18 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=492252


           Summary: error runing an ASP.net page with validators
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.4.x
          Platform: All
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: generics
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: kastwey at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR
1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648;
NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

I'm encontered the problem in a Debian Etch on virtual machine, and in windows
XP with a normal PC.
I'm using xsp2, and when I connect to my page, y receive the following error:
Description: HTTP 500. Error processing request.

Stack Trace: 

System.NullReferenceException: Object reference not set to an instance of an
object  at
System.Web.Compilation.TemplateControlCompiler.GetExpressionFromString
(System.Type type, System.String str, System.Reflection.MemberInfo member)
[0x00000]   at
System.Web.Compilation.TemplateControlCompiler.AddCodeForPropertyOrField
(System.Web.UI.ControlBuilder builder, System.Type type, System.String
var_name, System.String att, System.Reflection.MemberInfo member, Boolean
isDataBound, Boolean isExpression) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.ProcessPropertiesAndFields
(System.Web.UI.ControlBuilder builder, System.Reflection.MemberInfo member,
System.String id, System.String attValue, System.String prefix) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateAssignStatementFromAttribute
(System.Web.UI.ControlBuilder builder, System.String id) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateAssignStatementsFromAttributes
(System.Web.UI.ControlBuilder builder) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateMethods () [0x00000]   at
System.Web.Compilation.PageCompiler.CreateMethods () [0x00000]   at
System.Web.Compilation.BaseCompiler.ConstructType () [0x00000]   at
System.Web.Compilation.GenericBuildProvider`1[TParser].GenerateCode ()
[0x00000]   at System.Web.Compilation.BuildManager+BuildItem.GenerateCode ()
[0x00000]  

--------------------------------------------------------------------------------
Version information: Mono Version: 2.0.50727.1433; ASP.NET Version:
2.0.50727.1433 

Reproducible: Always

Steps to Reproduce:
1. IN Windows: Go to mono-2.4 command prompt.
2. Start xsp2 in the top of web directory.
3. Enter with Explorer in
http://localhost/pages/Admin/Versiones/AddVersion.aspx

Actual Results:  
HTTP 500. Error processing request.

Stack Trace: 

System.NullReferenceException: Object reference not set to an instance of an
object  at
System.Web.Compilation.TemplateControlCompiler.GetExpressionFromString
(System.Type type, System.String str, System.Reflection.MemberInfo member)
[0x00000]   at
System.Web.Compilation.TemplateControlCompiler.AddCodeForPropertyOrField
(System.Web.UI.ControlBuilder builder, System.Type type, System.String
var_name, System.String att, System.Reflection.MemberInfo member, Boolean
isDataBound, Boolean isExpression) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.ProcessPropertiesAndFields
(System.Web.UI.ControlBuilder builder, System.Reflection.MemberInfo member,
System.String id, System.String attValue, System.String prefix) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateAssignStatementFromAttribute
(System.Web.UI.ControlBuilder builder, System.String id) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateAssignStatementsFromAttributes
(System.Web.UI.ControlBuilder builder) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateControlTree
(System.Web.UI.ControlBuilder builder, Boolean inTemplate, Boolean
childrenAsProperties) [0x00000]   at
System.Web.Compilation.TemplateControlCompiler.CreateMethods () [0x00000]   at
System.Web.Compilation.PageCompiler.CreateMethods () [0x00000]   at
System.Web.Compilation.BaseCompiler.ConstructType () [0x00000]   at
System.Web.Compilation.GenericBuildProvider`1[TParser].GenerateCode ()
[0x00000]   at System.Web.Compilation.BuildManager+BuildItem.GenerateCode ()
[0x00000]  

--------------------------------------------------------------------------------
Version information: Mono Version: 2.0.50727.1433; ASP.NET Version:
2.0.50727.1433 

Expected Results:  
Administración de OMnimud
Ir a la página principal

Menú de administración
Versiones de Omnimud>
Añadir nueva versión 
Lista de versiones 
Añadir nueva versión
Rellena los siguientes campos para añadir una nueva versión a la lista de
versiones de OMnimud. Los campos marcados con un asterisco (*) son
obligatorios.

Versión (*): Fecha de lanzamiento (*):  Descripción (*):  Fichero de descarga
(*):   

Remember. The error ocurs in /Pages/Admin/Versiones/AddVersion.aspx

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list