Hi all :)  This is my first post on the mono mail list.. so go easy on me :P
 
I just wanted to ask some advice with a problem im having.
 
Im interested in running a UO (Ultima Online) emulator called "RunUO" (www.runuo.com) on my Linux box... The problem being that the .NET framework is needed.
 
Turning to mono to help me, I came across a few problems when trying to run the programme with Mono.
 
RunUO starts ok with Mono... the scripts (written in C# btw) begin to compile... but then disaster strikes and the process is killed by the following message:
 
Scripts: Compiling...
Unhandled Exception: System.NullReferenceException: A null value was found where an object instance was required
in <0x000cc> 00 Mono.CSharp.Const:LookupConstantValue (Mono.CSharp.EmitContext)
in <0x00293> 00 Mono.CSharp.MemberAccess:ResolveMemberAccess (Mono.CSharp.EmitContext,Mono.CSharp.Expression,Mono.CSharp.Expression,Mono.CSharp.Location,Mono.CSharp.Expression)
in <0x0038d> 00 Mono.CSharp.SimpleName:SimpleNameResolve (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool)
in <0x00132> 00 Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags)
in <0x00102> 00 Mono.CSharp.Argument:Resolve (Mono.CSharp.EmitContext,Mono.CSharp.Location)
in <0x00296> 00 Mono.CSharp.Invocation:DoResolve (Mono.CSharp.EmitContext)
in <0x00151> 00 Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags)
in <0x0001d> 00 Mono.CSharp.StatementExpression:Resolve (Mono.CSharp.EmitContext)
in <0x000a9> 00 Mono.CSharp.If:Resolve (Mono.CSharp.EmitContext)
in <0x0025e> 00 Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0025e> 00 Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0025e> 00 Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0025e> 00 Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0025e> 00 Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0010b> 00 Mono.CSharp.EmitContext:EmitTopBlock (Mono.CSharp.Block,Mono.CSharp.InternalParameters,Mono.CSharp.Location)
in <0x00357> 00 Mono.CSharp.EmitContext:EmitTopBlock (Mono.CSharp.Block,Mono.CSharp.InternalParameters,Mono.CSharp.Location)
in <0x005ad> 00 Mono.CSharp.Constructor:Emit (Mono.CSharp.TypeContainer)
in <0x0017b> 00 Mono.CSharp.TypeContainer:Emit ()
in <0x004c8> 00 Mono.CSharp.RootContext:EmitCode ()
in <0x0075d> 00 Mono.CSharp.Driver:MainDriver (string[])
in <0x0000f> 00 Mono.CSharp.Driver:Main (string[])
 
 
 
I am wondering if anyone can give me some advice on what to do next. Is this a bug in mono? If so.. where should I report it?.. . If its not a bug, then any ideas on the fault?
 
If ya have a spare 10 mins, and wish to see the problem for yourself, you can download the latest version of RunUO (small) from this address:
 
 
If anyone can offer any assistance in helping me resolve this issue, I will be forever gratefull!! :)
 
Thanks,
 
-ICE-

Reply via email to