I've built and
installed mod_mono for my apache2 server. When I try and get to it I'd get
Server Unavailable errors and a message in error_log:
** ERROR **: file exceptions-s390.c: line 837
(ves_icall_get_trace): assertion failed: (ji !=
NULL)
aborting...
aborting...
I added a
syslog call to the S/390 JIT exception handler and see the following messages on
syslog:
Jul 15 15:54:04 resc011 mono: EXCEPTION: catch found at clause 0 of
System.Runtime.Remoting.RReader:Read () - caught at 0x42116f04 with sp
0x41b5fd00
Jul 15 15:54:04 resc011 mono: EXCEPTION: catch found at clause 0 of System.Runtime.Remoting.RReader:Read () - caught at 0x42116f04 with sp 0x41b5fd00
Jul 15 15:54:06 resc011 mono: EXCEPTION: finally clause 0 of Mono.CSharp.CSharpCodeCompiler:CompileAssemblyFromFileBatch (System.CodeDom.Compiler.CompilerParameters,string[]) handled at: 0x427a95aa using sp: 0x41b5fc68
Jul 15 15:54:06 resc011 mono: EXCEPTION: catch found at clause 0 of System.Runtime.Remoting.RemotingServices:InternalExecuteMessage (System.MarshalByRefObject,System.Runtime.Remoting.Messaging.IMethodCallMessage) - caught at 0x41eb966c with sp 0x41b60cd0
Jul 15 15:54:04 resc011 mono: EXCEPTION: catch found at clause 0 of System.Runtime.Remoting.RReader:Read () - caught at 0x42116f04 with sp 0x41b5fd00
Jul 15 15:54:06 resc011 mono: EXCEPTION: finally clause 0 of Mono.CSharp.CSharpCodeCompiler:CompileAssemblyFromFileBatch (System.CodeDom.Compiler.CompilerParameters,string[]) handled at: 0x427a95aa using sp: 0x41b5fc68
Jul 15 15:54:06 resc011 mono: EXCEPTION: catch found at clause 0 of System.Runtime.Remoting.RemotingServices:InternalExecuteMessage (System.MarshalByRefObject,System.Runtime.Remoting.Messaging.IMethodCallMessage) - caught at 0x41eb966c with sp 0x41b60cd0
Is it possible to
get the stderr output of mod_mono so I can try and work out what the problem
is.
Also, I had
installed xsp in /opt/xsp but when I set up apache2 to use this directory I
got:
So I moved it to
/srv/www/htdocs/demo and all is well. Any suggestions? (I even chown'ed to
wwwrun but no go.)
Neale Ferguson
