[Mono-list] First load error

Lorenzo Viola info at eulogika.net
Fri Sep 14 02:36:01 EDT 2007


hello

I need to apply the patch from here :

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


Created an attachment (id=16405) <http://bugzilla.ximian.com/showattachment.cgi?attach_id=16405>
patch to System.Web/System.Web.UI that fixes the bug


to my debian box...seems like I've to rebuild the whole dll  ?

do I need to download the whole mono, and recompile it ?

there is any way to place the patch in code and override ?

best regards


 <http://bugzilla.ximian.com/showattachment.cgi?attach_id=16405>



> perhaps my previous post is connected to the following...
>
> http://bugzilla.ximian.com/show_bug.cgi?id=77278
>
>
>   
>> Hello, I'm struggling on this problem from 2 days, I need some help...
>>
>> I'm developing a website using vs2005,and then I deploy it to a debian 
>> / apache2 / mod-mono box
>>
>> On the windows machine (vista + iis) I get no problem...when launching 
>> the application
>> from a browser on the linux machine, the first time a user browse the 
>> home page gets the below message...
>>
>> refreshing the page, the problem gets away, without problem.
>>
>> My real problem is that I can't get a real debug...
>>
>> On mono, there is some variable still null at startup...
>> but I can't find which it is...
>>
>>
>> I've tried :
>> Console.Error.WriteLine(ex);
>>
>> But I get no error inside the apache2 log...
>>
>> The only way I found, is to place inside global.asax the following :
>>
>>     void Application_Error(object sender, EventArgs e)
>>     {
>>         string EventLogFile = "/var/www/xxxxxxxxxx/xxxxxx.log";
>>         StreamWriter sw = new StreamWriter(File.OpenWrite(EventLogFile));
>>         sw.AutoFlush = true;
>>                
>>         string sError = Server.GetLastError().ToString();
>>         string sTrace = Server.GetLastError().StackTrace.ToString();
>>         sw.WriteLine("###################### ERROR ");
>>         sw.WriteLine(sError);
>>                
>>         string sErrorInner, sTraceInner;
>>         if (Server.GetLastError().InnerException != null)
>>         {
>>             sErrorInner = Server.GetLastError().InnerException.ToString();
>>             sTraceInner = 
>> Server.GetLastError().InnerException.StackTrace.ToString();
>>             sw.WriteLine("###################### ERROR INNER ");
>>             sw.WriteLine(sErrorInner);             
>>         }      
>>         sw.Close();
>>     }
>>
>>
>> but I get the same message below...
>>
>> I read about the tracing system, but it looks an overhead to me...
>>
>> There is any other way than installing a whole linux system with some 
>> IDE like monodevelop ?
>> it takes a lot of time...
>>
>>
>> Best Regards
>>
>>
>>
>> ps...the only strange thing I do is loading at preinit a different 
>> masterpage...
>>
>>
>>     protected override void OnPreInit(EventArgs e)
>>     {
>>         try
>>         {
>>             GetCookie();
>>
>>             string sMPFile = "~/templates/t" + Session["soc"] + 
>> "_home.master";
>>             if (Session["op"].ToString() == "page")
>>                 sMPFile = "~/templates/t" + Session["soc"] + 
>> "_page.master";
>>
>>             base.MasterPageFile = sMPFile;
>>             base.OnPreInit(e);
>>         }
>>         catch (Exception ex)
>>         {
>>             Console.Error.WriteLine(ex);
>>             throw;
>>         }
>>     }
>>
>>
>>
>> (this is error I get...)
>>
>>
>>   Server Error in '/' Application
>>
>> ------------------------------------------------------------------------
>>
>>
>>     /Object reference not set to an instance of an object/
>>
>> *Description: *Error processing request.
>>
>> *Error Message: *HTTP 500. System.NullReferenceException: Object 
>> reference not set to an instance of an object
>>
>> *Stack Trace: *
>>
>> System.NullReferenceException: Object reference not set to an instance of an object
>>   at ASP.templates_tcub_home_master.__Render_form1 (System.Web.UI.HtmlTextWriter __output, System.Web.UI.Control parameterContainer) [0x00000] 
>>   at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_HtmlTextWriter_Control (System.Web.UI.HtmlTextWriter,System.Web.UI.Control)
>>   at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.HtmlControls.HtmlForm.RenderChildren (System.Web.UI.HtmlTextWriter w) [0x00000] 
>>   at System.Web.UI.HtmlControls.HtmlContainerControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.HtmlControls.HtmlForm.Render (System.Web.UI.HtmlTextWriter w) [0x00000] 
>>   at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.HtmlControls.HtmlForm.RenderControl (System.Web.UI.HtmlTextWriter w) [0x00000] 
>>   at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] 
>>   at System.Web.UI.Page.InternalProcessRequest () [0x00000] 
>>   at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000] 
>>
>> ------------------------------------------------------------------------
>> 09/14/2007 06:10:35 
>>     
>
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20070914/5f0e69e1/attachment.html 


More information about the Mono-list mailing list