[Mono-list] mod_mono error with native code?

Mark Hannessen mark at nperfection.com
Sat Jul 29 12:17:21 EDT 2006


Hi,

I ran into a problem with ifolder/mono/apache.
the apache server runs fine, mod_mono loads and when I go to

http://localhost/ifolder

I get a lovely login screen.

but when I try to log in, the error beneath gets logged.
there appears to be some sort of problem with System.EnterpriseServices
does anyone know what is wrong here and how to approach the problem?
(or atleast how to find out on what native library's this function depends)

thanks!

Mark


** (/usr/lib/xsp/1.0/mod-mono-server.exe:31193): WARNING **: The following 
assembly referenced 
from /usr/lib/mono/gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/System.Web.Services.dll 
could not be loaded:
     Assembly:   System.EnterpriseServices    (assemblyref_index=4)
     Version:    1.0.5000.0
     Public Key: b03f5f7f11d50a3a
The assembly was not found in the Global Assembly Cache, a path listed in the 
MONO_PATH environment variable, or in the location of the executing assembly 
(/usr/lib/mono/gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/).


** (/usr/lib/xsp/1.0/mod-mono-server.exe:31193): WARNING **: The class 
System.EnterpriseServices.TransactionOption could not be loaded, used in 
System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a

=================================================================
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.
=================================================================

Stacktrace:

in System.Web.Services.Protocols.TypeStubInfo:Initialize () <0xffffffff>
in System.Web.Services.Protocols.TypeStubInfo:Initialize () <0x13>
in System.Web.Services.Protocols.LogicalTypeInfo:CreateTypeStubInfo 
(System.Type) <0x65>
in System.Web.Services.Protocols.LogicalTypeInfo:GetTypeStub (string) <0x56>
in System.Web.Services.Protocols.TypeStubManager:GetTypeStub 
(System.Type,string) <0x1b>
in System.Web.Services.Protocols.HttpSoapWebServiceHandler:.ctor (System.Type) 
<0x29>
in System.Web.Services.Protocols.WebServiceHandlerFactory:GetHandler 
(System.Web.HttpContext,string,string,string) <0x1bf>
in System.Web.HttpApplication:GetHandler (System.Web.HttpContext) <0x1e3>
in <Pipeline>__1:MoveNext () <0x894>
in System.Web.HttpApplication:Tick () <0x1f>
in System.Web.HttpApplication:Start (object) <0x37>
in System.Web.HttpApplication:System.Web.IHttpAsyncHandler.BeginProcessRequest 
(System.Web.HttpContext,System.AsyncCallback,object) <0x67>
in System.Web.HttpRuntime:RealProcessRequest (object) <0x1ab>
in System.Web.HttpRuntime:ProcessRequest (System.Web.HttpWorkerRequest) <0x2c>
in Mono.WebServer.MonoWorkerRequest:ProcessRequest () <0xa>
in Mono.WebServer.BaseApplicationHost:ProcessRequest 
(Mono.WebServer.MonoWorkerRequest) <0x43>
in Mono.WebServer.ModMonoApplicationHost:ProcessRequest 
(int,string,string,string,string,string,int,string,int,string,string[],string[]) 
<0xdc>
in (wrapper remoting-invoke-with-check) 
Mono.WebServer.ModMonoApplicationHost:ProcessRequest 
(int,string,string,string,string,string,int,string,int,string,string[],string[]) 
<0xffffff0c>
in (wrapper xdomain-dispatch) 
Mono.WebServer.ModMonoApplicationHost:ProcessRequest 
(object,byte[]&,byte[]&,int,string,string,string,string,string,int,string,int,string,string[],string[]) 
<0x3e8b0>
in (wrapper xdomain-invoke) 
Mono.WebServer.ModMonoApplicationHost:ProcessRequest 
(int,string,string,string,string,string,int,string,int,string,string[],string[]) 
<0xffffff8a>
in (wrapper remoting-invoke-with-check) 
Mono.WebServer.ModMonoApplicationHost:ProcessRequest 
(int,string,string,string,string,string,int,string,int,string,string[],string[]) 
<0x344efc>
in Mono.WebServer.ModMonoWorker:InnerRun (object) <0x404>
in Mono.WebServer.ModMonoWorker:Run (object) <0x17>
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object 
(object) <0xffffff95>
in (wrapper runtime-invoke) System.Object:runtime_invoke_void_object 
(object,intptr,intptr,intptr) <0xc9d98f>

Native stacktrace:

	/usr/lib/libmono.so.0(mono_handle_native_sigsegv+0xe3) [0xb7e1143f]
	/usr/lib/libmono.so.0 [0xb7dd303e]
	[0xffffe440]
	/usr/lib/libmono.so.0(mono_class_layout_fields+0xa8) [0xb7eb6113]
	/usr/lib/libmono.so.0 [0xb7eb6a04]
	/usr/lib/libmono.so.0(mono_class_init+0x38a) [0xb7eb4b36]
	/usr/lib/libmono.so.0(mono_ldtoken+0x8a) [0xb7eb7f60]
	/usr/lib/libmono.so.0 [0xb7ddc2ce]
	/usr/lib/libmono.so.0(mini_method_compile+0x267) [0xb7dee313]
	/usr/lib/libmono.so.0 [0xb7df004d]
	/usr/lib/libmono.so.0(mono_compile_method+0x24) [0xb7e53225]
	/usr/lib/libmono.so.0(mono_magic_trampoline+0x1f) [0xb7e27b1f]
	[0xb7b7b032]
	[0xb40b1196]
	[0xb40b101f]
	[0xb40b0014]
	[0xb40aff72]
	[0xb40ad560]
	[0xb40a9ec4]
	[0xb40dc80d]
	[0xb40dbea0]
	[0xb40d3a20]
	[0xb40d3900]
	[0xb6dcb184]
	[0xb6dcacb5]
	[0xb6dcac73]
	[0xb6dc9e74]
	[0xb6dd08fd]
	[0xb6dd0064]
	[0xb6dcfe45]
	[0xb6e0e3e1]
	[0xb6e0e23b]
	[0xb7153065]
	[0xb7152bb8]
	[0xb7152b7c]
	[0xb7152ad6]
	/usr/lib/libmono.so.0 [0xb7df0438]
	/usr/lib/libmono.so.0(mono_runtime_invoke+0x33) [0xb7e52eed]
	/usr/lib/libmono.so.0(mono_runtime_invoke_array+0x161) [0xb7e56e07]
	/usr/lib/libmono.so.0(mono_message_invoke+0xbb) [0xb7e57ce4]
	/usr/lib/libmono.so.0 [0xb7e85725]
	/usr/lib/libmono.so.0 [0xb7e86daf]
	/usr/lib/libmono.so.0 [0xb7e84456]
	/usr/lib/libmono.so.0 [0xb7ece60f]
	/usr/lib/libmono.so.0(GC_start_routine+0x5f) [0xb7ee83b3]
	/lib/tls/libpthread.so.0 [0xb7cea1ce]
	/lib/tls/libc.so.6(__clone+0x5e) [0xb7c5590e]


More information about the Mono-list mailing list