mcs -debug -d:NO_STRINGPREP -lib:/usr/local/lib/pkgconfig/../../lib/mono/1.0 -lib:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp -r:System.dll -r:System.Data.dll -r:System.Xml.dll -r:System.Drawing.dll -r:System.Windows.Forms.dll -r:./bin/Debug/jabber-net.dll -target:library -out:./bin/Debug/NSP.dll NSP/AssemblyInfo.cs NSP/Delegates.cs NSP/Platform.cs NSP/Plugin.cs NSP/PluginCollection.cs NSP/PluginManager.cs NSP/Preferences.cs NSP/jabber/FeatureManager.cs NSP/jabber/FeatureNode.cs NSP/jabber/FeatureNodeCollection.cs ** (/usr/local/lib/mono/1.0/mcs.exe:756): WARNING **: The following assembly referenced from /home/simon/code/Nexxia/bin/Debug/jabber-net.dll could not be loaded: Assembly: Org.Mentalis.Security (assemblyref_index=2) Version: 1.0.13.700 Public Key: 924c5b18328d6f09 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 (/home/simon/code/Nexxia/bin/Debug/). ** (/usr/local/lib/mono/1.0/mcs.exe:756): WARNING **: The class Org.Mentalis.Security.Certificates.Certificate could not be loaded, used in Org.Mentalis.Security, Version=1.0.13.700, Culture=neutral, PublicKeyToken=924c5b18328d6f09 ================================================================= 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 (wrapper managed-to-native) System.Reflection.MonoMethodInfo:get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0x4> in (wrapper managed-to-native) System.Reflection.MonoMethodInfo:get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0xffffffe5> in System.Reflection.MonoMethod:get_Attributes () <0x25> in System.Reflection.MethodBase:get_IsVirtual () <0xc> in Mono.CSharp.MemberCache:AddMethods (System.Reflection.BindingFlags,System.Type) <0x194> in Mono.CSharp.MemberCache:AddMethods (System.Type) <0x2b> in Mono.CSharp.MemberCache:.ctor (Mono.CSharp.IMemberContainer) <0x149> in Mono.CSharp.TypeHandle:.ctor (System.Type) <0xbc> in Mono.CSharp.TypeHandle:GetTypeHandle (System.Type) <0x4e> in Mono.CSharp.TypeHandle:GetMemberCache (System.Type) <0xb> in Mono.CSharp.TypeManager:LookupMemberCache (System.Type) <0xd0> in Mono.CSharp.TypeHandle:.ctor (System.Type) <0x52> in Mono.CSharp.TypeHandle:GetTypeHandle (System.Type) <0x4e> in Mono.CSharp.TypeHandle:GetMemberCache (System.Type) <0xb> in Mono.CSharp.TypeManager:MemberLookup_FindMembers (System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,bool&) <0x14e> in Mono.CSharp.TypeManager:RealMemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x1b2> in Mono.CSharp.TypeManager:MemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x1f> in Mono.CSharp.Expression:MemberLookup (Mono.CSharp.EmitContext,System.Type,System.Type,System.Type,string,System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.Location) <0x38> in Mono.CSharp.Expression:MemberLookupFinal (Mono.CSharp.EmitContext,System.Type,System.Type,string,System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.Location) <0x2f> in Mono.CSharp.New:DoResolve (Mono.CSharp.EmitContext) <0x301> in Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags) <0xe3> in Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext) <0x12> in Mono.CSharp.FieldBase:EmitInitializer (Mono.CSharp.EmitContext) <0x4a> in Mono.CSharp.TypeContainer:EmitFieldInitializers (Mono.CSharp.EmitContext) <0x96> in Mono.CSharp.Constructor:Emit () <0x227> in Mono.CSharp.TypeContainer:EmitType () <0x4a7> in Mono.CSharp.RootContext:EmitCode () <0x226> in Mono.CSharp.Driver:MainDriver (string[]) <0xadc> in Mono.CSharp.Driver:Main (string[]) <0x41> in (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0x50d23d77> Native stacktrace: /usr/local/bin/mono(mono_handle_native_sigsegv+0x81) [0x81448f1] /usr/local/bin/mono [0x8114eab] [0xffffe440] /usr/local/bin/mono(mono_metadata_parse_method_signature_full+0xe3) [0x80d7283] /usr/local/bin/mono(mono_method_signature_full+0x97) [0x80dcb67] /usr/local/bin/mono(mono_method_signature+0x19) [0x80dcc79] /usr/local/bin/mono [0x809753a] [0xb708a438] [0xb708a3f6] [0xb6cdbba5] [0xb6cdb58d] [0xb6cdb3bc] [0xb6cdb2e2] [0xb6cdb185] [0xb6cdb087] [0xb6cdaf44] [0xb6cdaf09] [0xb6cdb11b] [0xb6cdb087] [0xb6cdaf44] [0xb6cc852f] [0xb6cc7ec3] [0xb6cc7cf0] [0xb6cc7a29] [0xb6cc1ef0] [0xb6ca850a] [0xb6cc8edc] [0xb6cb4803] [0xb6cb4653] [0xb6cb44ff] [0xb6cd34e0] [0xb6cd1f30] [0xb6ccfe77] [0xb73751c5] [0xb7373c02] [0xb736e874] /usr/local/bin/mono(mono_runtime_exec_main+0x80) [0x80925c0] /usr/local/bin/mono(mono_runtime_run_main+0x12f) [0x809512f] /usr/local/bin/mono(mono_main+0xf26) [0x805d866] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7ce5ea2] /usr/local/bin/mono [0x805c3e1] make: *** [bin/Debug/NSP.dll] Aborted