[Opensim-users] Loading oar files crashes opensim
Robin Turner
robin at bilkent.edu.tr
Sun Feb 20 17:27:39 UTC 2011
On 19 February 2011 22:01, DutchGlory <info at verwijs-pc.nl> wrote:
>
> well don't build mono from source, this is still VERY UNSTABLE!!
> Just install "mono complete" with debian "Software center".
> Then download opensim with git or
> http://opensimulator.org/viewgit/?a=shortlog&p=opensim here and unpack/copy
> to your "/home/<yourname>/opensim/" folder.
> Download "nant-0.91-alpha2"
> http://sourceforge.net/projects/nant/files/nant/0.91-alpha2/ here and
> unpack in your "/home/<yourname>/" folder.
> (you will see: "/home/<yourname>/nant-0.91-alpha2")
>
> (replace <yourname> with your debian (login)username)
>
> go to your opensim folder and run "runprebuild.sh". When ready put this in
> "run-nant.sh"
>
> -- begin --
>
> #!/bin/sh
>
> # Possible values for "t:" include:
> #
> # mono-1.0 (Mono 1.0 Profile)
> # mono-2.0 (Mono 2.0 Profile)
> # mono-3.5 (Mono 3.5 Profile)
> #
>
> cd /
> cd /home/<yourname>/opensim/
> exec mono /home/<yourname>/nant-0.91-alpha2/bin/NAnt.exe -t:mono-3.5 >
> OpenSimCompile.log
> echo "Ready..."
> sleep 3s
> -- end --
>
> and copy to "/home/<yourname>/opensim/" folder and run it. This wil take a
> while,
> but then opensim is compliled perfectly. Now copy your opensim .ini files
> to "opensim/bin" and
> "opensim/config-include" or make new ones with ".example" files. After that
> opensim should work perfectly....
Unfortunately it doesn't, but I do get more detailed debugging messages ;-)
Stacktrace:
at (wrapper managed-to-native)
System.Diagnostics.Process.WaitForExit_internal (intptr,int) <0x00004>
at (wrapper managed-to-native)
System.Diagnostics.Process.WaitForExit_internal (intptr,int) <0x00004>
at System.Diagnostics.Process.WaitForExit (int) <0x0025b>
at System.Diagnostics.Process.WaitForExit () <0x00012>
at (wrapper remoting-invoke-with-check)
System.Diagnostics.Process.WaitForExit () <0x00053>
at Mono.CSharp.CSharpCodeCompiler.CompileFromFileBatch
(System.CodeDom.Compiler.CompilerParameters,string[]) <0x004a9>
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFileBatch
(System.CodeDom.Compiler.CompilerParameters,string[]) <0x00022>
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFile
(System.CodeDom.Compiler.CompilerParameters,string) <0x00049>
at System.Xml.Serialization.XmlSerializer.GenerateSerializers
(System.Xml.Serialization.XmlSerializer/GenerationBatch,System.CodeDom.Compiler.CompilerParameters)
<0x0065c>
at System.Xml.Serialization.XmlSerializer.RunSerializerGeneration
(object) <0x0003f>
at (wrapper runtime-invoke)
object.runtime_invoke_void__this___object
(object,intptr,intptr,intptr) <0x00046>
Native stacktrace:
mono() [0x80d5c59]
mono() [0x810f8eb]
[0xb77cb40c]
mono() [0x81f3786]
mono() [0x8215d88]
[0xb584b60f]
[0xb584b52c]
[0xb584b2bb]
[0xb584b274]
[0xb3d1f1d2]
[0xb3d1eca3]
[0xb3d1ec6a]
[0xb3e3bfad]
[0xb3e3b8f8]
[0xb70cf0bf]
mono() [0x8064568]
mono(mono_runtime_invoke+0x40) [0x8131f30]
mono(mono_runtime_invoke_array+0x28c) [0x813774c]
mono() [0x8137bfe]
mono() [0x81b9fd1]
mono() [0x81ba4d8]
mono() [0x81a314b]
mono() [0x81e878e]
mono() [0x8209a38]
/lib/i686/cmov/libpthread.so.0(+0x5955) [0xb76cd955]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7627e7e]
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.
=================================================================
Aborted
With BOTH mono and opensim compiled, it is as before - I can load an
oar with just a few regions running and it will keep going, with a few
error messages, but with a large number of regions it crashes. Could
be RAM related, perhaps. Since I have no physical access to the
server, I'll ask them to install a minimal Ubuntu system and take it
from there. There shouldn't be much difference between the two
distros, but if it's a version problem, thatmight solve it. If it
doesn't, I'll just have to see if I can find a bigger box ;-)
Thanks for all the help - hopefully in a while I'll be able to invite
you all over to our sim!
Robin
--
"This 'telephone' has too many shortcomings to be seriously considered
as a means of communication. The device is inherently of no value to
us.” ~ WesternUnion,1876
Robin Turner
IDMYO
Bilkent Üniversitesi
Ankara, Turkey
http://www.bilkent.edu.tr/~robin
http://solri.livejournal.com
More information about the Opensim-users
mailing list