[Pkg-mono-devel] Problem with fastcgi-mono-server4

begomag zk2k at gmx.net
Wed Jul 7 09:24:02 UTC 2010


Hi all,

i have build and installed the mono 2.7 from svn (revision 159945) and have
problem running the fastcgi-mono-server4. Here is the log I get when
requesting a simple aspx Test-Page:

malloc: using debugging hooks
malloc: using debugging hooks
[2010-07-07 08:59:42Z] Debug   fastcgi-mono-server4
[2010-07-07 08:59:42Z] Debug   Listening on file: /tmp/cherokee-mono.socket
[2010-07-07 08:59:43Z] Debug   Root directory: /root/mono-svn
[2010-07-07 08:59:43Z] Debug   Max connections: 1024
[2010-07-07 08:59:43Z] Debug   Max requests: 1024
[2010-07-07 08:59:43Z] Debug   Multiplex connections: False
malloc: using debugging hooks
Stacktrace:

  at (wrapper xdomain-dispatch)
Mono.WebServer.FastCgi.Responder.GetParameter
(object,byte[]&,byte[]&,string) <0x00003>
  at (wrapper xdomain-dispatch)
Mono.WebServer.FastCgi.Responder.GetParameter
(object,byte[]&,byte[]&,string) <0x00003>
  at (wrapper xdomain-invoke) Mono.WebServer.FastCgi.Responder.GetParameter
(string) <0x000d3>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.FastCgi.Responder.GetParameter (string) <IL 0x00027, 0x00039>
  at Mono.WebServer.FastCgi.WorkerRequest.GetRemoteAddress () <0x0001a>
  at System.Web.HttpRequest.get_IsLocal () <0x00017>
  at System.Web.HttpContext.get_IsCustomErrorEnabledUnsafe () <0x00072>
  at System.Web.HttpApplication.RedirectCustomError
(System.Web.HttpException&) <0x0002b>
  at System.Web.HttpApplication.OutputPage () <0x0020c>
  at System.Web.HttpApplication.PipelineDone () <0x000bc>
  at System.Web.HttpApplication.Tick () <0x001b2>
  at System.Web.HttpApplication.Start (object) <0x0019d>
  at System.Web.HttpApplication.System.Web.IHttpHandler.ProcessRequest
(System.Web.HttpContext) <0x00032>
  at System.Web.HttpRuntime.Process (System.Web.HttpWorkerRequest) <0x001e6>
  at System.Web.HttpRuntime.RealProcessRequest (object) <0x00050>
  at System.Web.HttpRuntime.ProcessRequest (System.Web.HttpWorkerRequest)
<0x0003f>
  at Mono.WebServer.MonoWorkerRequest.ProcessRequest () <0x000a7>
  at Mono.WebServer.BaseApplicationHost.ProcessRequest
(Mono.WebServer.MonoWorkerRequest) <0x0007e>
  at Mono.WebServer.FastCgi.ApplicationHost.ProcessRequest
(Mono.WebServer.FastCgi.Responder) <0x000dc>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.FastCgi.ApplicationHost.ProcessRequest
(Mono.WebServer.FastCgi.Responder) <IL 0x00033, 0x00057>
  at (wrapper xdomain-dispatch)
Mono.WebServer.FastCgi.ApplicationHost.ProcessRequest
(object,byte[]&,byte[]&) <0x0017e>
  at (wrapper xdomain-invoke)
Mono.WebServer.FastCgi.ApplicationHost.ProcessRequest
(Mono.WebServer.FastCgi.Responder) <IL 0x00066, 0x00100>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.FastCgi.ApplicationHost.ProcessRequest
(Mono.WebServer.FastCgi.Responder) <IL 0x00027, 0x00039>
  at Mono.WebServer.FastCgi.Responder.Process () [0x00058] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/Responder.cs:90
  at Mono.FastCgi.ResponderRequest.Worker (object) [0x00000] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/ResponderRequest.cs:207
  at Mono.FastCgi.ResponderRequest.OnInputDataReceived
(Mono.FastCgi.Request,Mono.FastCgi.DataReceivedArgs) [0x0008b] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/ResponderRequest.cs:152
  at Mono.FastCgi.Request.AddInputData (Mono.FastCgi.Record) [0x00052] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/Request.cs:649
  at Mono.FastCgi.Connection.Run () [0x00261] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/Connection.cs:289
  at Mono.FastCgi.Server.OnAccept (System.IAsyncResult) [0x000de] in
/root/mono-svn/xsp/src/Mono.WebServer.FastCgi/Server.cs:635
  at System.Net.Sockets.Socket/SocketAsyncResult.Complete () [0x00117] in
/root/mono-svn/mcs/class/System/System.Net.Sockets/Socket.cs:204
  at System.Net.Sockets.Socket/SocketAsyncResult.Complete
(System.Net.Sockets.Socket) [0x00007] in
/root/mono-svn/mcs/class/System/System.Net.Sockets/Socket.cs:252
  at System.Net.Sockets.Socket/Worker.Accept () [0x0002f] in
/root/mono-svn/mcs/class/System/System.Net.Sockets/Socket.cs:349
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__
(object,intptr,intptr,intptr) <IL 0x00016, 0x00030>

Native stacktrace:

        mono [0x80da02b]
        mono [0x8119b9b]
        /lib/i686/cmov/libpthread.so.0 [0xb7f0e5b0]

Debug info from gdb:


=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

I'm using cherokee 1.0.x as webserver and have configured
fastcgi-mono-server4 to be used for Asp.Net applications.

When running the webserver xsp4 to tes the asp.net mono functionality all
seems to work fine.

I'm using Debian 5.0 Linux 2.6.26-2-openvz-686 

Any hints where to look for to solve this problem? Thanks in advance.

begomag





-- 
View this message in context: http://mono.1490590.n4.nabble.com/Problem-with-fastcgi-mono-server4-tp2280670p2280670.html
Sent from the Debian Mono mailing list archive at Nabble.com.



More information about the Pkg-mono-devel mailing list