[Mono-list] mod_mono problem

Niel Bornstein nbornstein at gmail.com
Sun Sep 11 17:41:22 EDT 2005


I am having the same problem with xsp in 1.1.9:
Server error in '/' application

________________________________________________________________________
Description: Error processing request. 

Error Message: HTTP 500. 

Stack Trace: 
System.ArgumentNullException: Argument cannot be null.
Parameter name: path
in <0x000c9> System.IO.Directory:CreateDirectory (System.String path)
in <0x000d5> System.Web.Compilation.CachingCompiler:Compile (System.String language, System.String key, System.String file, System.Collections.ArrayList assemblies)
in <0x00093> System.Web.UI.TemplateParser:GetAssemblyFromSource (System.String vpath)
in <0x00169> System.Web.UI.TemplateParser:ProcessMainAttributes (System.Collections.Hashtable atts)
in <0x00093> System.Web.UI.TemplateControlParser:ProcessMainAttributes (System.Collections.Hashtable atts)
in <0x00bc5> System.Web.UI.PageParser:ProcessMainAttributes (System.Collections.Hashtable atts)
in <0x000c9> System.Web.UI.TemplateParser:AddDirective (System.String directive, System.Collections.Hashtable atts)
in <0x005d8> System.Web.UI.TemplateControlParser:AddDirective (System.String directive, System.Collections.Hashtable atts)
...

Niel

On Sun, 2005-09-11 at 13:26 -0500, Carl Olsen wrote:
> Here's more:
> 
> 
> Creating new config (0x80f0c08) for (null)
> [Sun Sep 11 13:35:35 2005] [warn] module mono_module is already loaded,
> skipping
> Destroying config 0x80f0c08
> Server6:~ # xsp --port 80 --root . --applications /:/home/carl/public_html
> xsp
> Listening on port: 80
> Listening on address: 0.0.0.0
> Root directory: /root
> Hit Return to stop the server.
> System.ArgumentNullException: Argument cannot be null.
> Parameter name: path
> 
> Server stack trace:
> in <0x000c9> System.IO.Directory:CreateDirectory (System.String path)
> in <0x000d5> System.Web.Compilation.CachingCompiler:Compile (System.String
> language, System.String key, System.String file,
> System.Collections.ArrayList assemblies)
> in <0x00093> System.Web.UI.TemplateParser:GetAssemblyFromSource
> (System.String vpath)
> in <0x00169> System.Web.UI.TemplateParser:ProcessMainAttributes
> (System.Collections.Hashtable atts)
> in <0x000c9> System.Web.UI.TemplateParser:AddDirective (System.String
> directive, System.Collections.Hashtable atts)
> in <0x0007a> System.Web.UI.ApplicationFileParser:AddDirective (System.String
> directive, System.Collections.Hashtable atts)
> in <0x00129> System.Web.Compilation.AspGenerator:TagParsed (ILocation
> location, TagType tagtype, System.String tagid,
> System.Web.Compilation.TagAttributes attributes)
> in (wrapper delegate-invoke)
> System.MulticastDelegate:invoke_void_ILocation_TagType_string_TagAttributes
> (System.Web.Compilation.ILocation,System.Web.Compilation.TagType,string,Syst
> em.Web.Compilation.TagAttributes)
> in <0x00023> System.Web.Compilation.AspParser:OnTagParsed (TagType tagtype,
> System.String id, System.Web.Compilation.TagAttributes attributes)
> in <0x00186> System.Web.Compilation.AspParser:Parse ()
> in <0x0001d> System.Web.Compilation.AspGenerator:DoParse ()
> in <0x000d2> System.Web.Compilation.AspGenerator:GetCompiledType ()
> in <0x0005e> System.Web.UI.ApplicationFileParser:GetCompiledApplicationType
> (System.String inputFile, System.Web.HttpContext context)
> in <0x000b3> System.Web.HttpApplicationFactory:InitType
> (System.Web.HttpContext context)
> in <0x00052> System.Web.HttpApplicationFactory:GetApplication
> (System.Web.HttpContext context)
> in <0x00060> System.Web.HttpRuntime:RealProcessRequest (System.Object o)
> in <0x00026> System.Web.HttpRuntime:ProcessRequest
> (System.Web.HttpWorkerRequest wr)
> in <0x0000a> Mono.WebServer.MonoWorkerRequest:ProcessRequest ()
> in <0x00043> Mono.WebServer.BaseApplicationHost:ProcessRequest
> (Mono.WebServer.MonoWorkerRequest mwr)
> in <0x0037f> Mono.WebServer.XSPApplicationHost:ProcessRequest (Int32 reqId,
> Int64 localEPAddr, Int32 localEPPort, Int64 remoteEPAdds, Int32
> remoteEPPort, System.String verb, System.String path, System.String
> queryString, System.String protocol, System.Byte[] inputBuffer,
> System.String redirect, IntPtr socket, Mono.WebServer.SslInformations ssl)
> in (wrapper remoting-invoke-with-check)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in (wrapper xdomain-dispatch)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (object,byte[]&,byte[]&,int,long,int,long,int,string,string,string,string,by
> te[],string)
> 
> Exception rethrown at [0]:
> 
> in (wrapper xdomain-invoke) Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in (wrapper remoting-invoke-with-check)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in <0x0062c> Mono.WebServer.XSPWorker:Run (System.Object state)
> System.ArgumentNullException: Argument cannot be null.
> Parameter name: path
> 
> Server stack trace:
> in <0x000c9> System.IO.Directory:CreateDirectory (System.String path)
> in <0x000d5> System.Web.Compilation.CachingCompiler:Compile (System.String
> language, System.String key, System.String file,
> System.Collections.ArrayList assemblies)
> in <0x00093> System.Web.UI.TemplateParser:GetAssemblyFromSource
> (System.String vpath)
> in <0x00169> System.Web.UI.TemplateParser:ProcessMainAttributes
> (System.Collections.Hashtable atts)
> in <0x000c9> System.Web.UI.TemplateParser:AddDirective (System.String
> directive, System.Collections.Hashtable atts)
> in <0x0007a> System.Web.UI.ApplicationFileParser:AddDirective (System.String
> directive, System.Collections.Hashtable atts)
> in <0x00129> System.Web.Compilation.AspGenerator:TagParsed (ILocation
> location, TagType tagtype, System.String tagid,
> System.Web.Compilation.TagAttributes attributes)
> in (wrapper delegate-invoke)
> System.MulticastDelegate:invoke_void_ILocation_TagType_string_TagAttributes
> (System.Web.Compilation.ILocation,System.Web.Compilation.TagType,string,Syst
> em.Web.Compilation.TagAttributes)
> in <0x00023> System.Web.Compilation.AspParser:OnTagParsed (TagType tagtype,
> System.String id, System.Web.Compilation.TagAttributes attributes)
> in <0x00186> System.Web.Compilation.AspParser:Parse ()
> in <0x0001d> System.Web.Compilation.AspGenerator:DoParse ()
> in <0x000d2> System.Web.Compilation.AspGenerator:GetCompiledType ()
> in <0x0005e> System.Web.UI.ApplicationFileParser:GetCompiledApplicationType
> (System.String inputFile, System.Web.HttpContext context)
> in <0x000b3> System.Web.HttpApplicationFactory:InitType
> (System.Web.HttpContext context)
> in <0x00052> System.Web.HttpApplicationFactory:GetApplication
> (System.Web.HttpContext context)
> in <0x00060> System.Web.HttpRuntime:RealProcessRequest (System.Object o)
> in <0x00026> System.Web.HttpRuntime:ProcessRequest
> (System.Web.HttpWorkerRequest wr)
> in <0x0000a> Mono.WebServer.MonoWorkerRequest:ProcessRequest ()
> in <0x00043> Mono.WebServer.BaseApplicationHost:ProcessRequest
> (Mono.WebServer.MonoWorkerRequest mwr)
> in <0x0037f> Mono.WebServer.XSPApplicationHost:ProcessRequest (Int32 reqId,
> Int64 localEPAddr, Int32 localEPPort, Int64 remoteEPAdds, Int32
> remoteEPPort, System.String verb, System.String path, System.String
> queryString, System.String protocol, System.Byte[] inputBuffer,
> System.String redirect, IntPtr socket, Mono.WebServer.SslInformations ssl)
> in (wrapper remoting-invoke-with-check)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in (wrapper xdomain-dispatch)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (object,byte[]&,byte[]&,int,long,int,long,int,string,string,string,string,by
> te[],string)
> 
> Exception rethrown at [0]:
> 
> in (wrapper xdomain-invoke) Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in (wrapper remoting-invoke-with-check)
> Mono.WebServer.XSPApplicationHost:ProcessRequest
> (int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono
> .WebServer.SslInformations)
> in <0x0062c> Mono.WebServer.XSPWorker:Run (System.Object state)
> 
> -----Original Message-----
> From: mono-list-bounces at lists.ximian.com
> [mailto:mono-list-bounces at lists.ximian.com] On Behalf Of Carl Olsen
> Sent: Sunday, September 11, 2005 10:53 AM
> To: 'Miguel de Icaza'; 'Joe Audette'
> Cc: 'MonoList'
> Subject: [Mono-list] mod_mono problem
> 
> I upgraded from Mono 1.1.8 to Mono 1.1.9 yesterday and now I'm having
> problems with mod_mono and monodoc.
> 
> The problem with monodoc is simply that it only runs from the command line,
> which is really not much of a problem.  Monodevelop runs just fine from both
> the gui and the command line.
> 
> However, mod-mono has completely stopped working.  I get an error:
> 
> Server error!
> The server encountered an internal error and was unable to complete your
> request. Either the server is overloaded or there was an error in a CGI
> script. 
> 
> If you think this is a server error, please contact the webmaster. 
> 
> Error 500
> www.carl-olsen.com
> Sun Sep 11 11:07:59 2005
> Apache/2.0.53 (Linux/SUSE)
> 
> Any suggestions?
> 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 
> 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list



More information about the Mono-list mailing list