[Mono-dev] PPC create domain
Joachim Ante
joe at otee.dk
Mon Aug 28 15:27:12 EDT 2006
Hi,
I am having a bit of trouble getting domain creation under control on PPC
machines.
Very rarely i am getting this error:
** ERROR **: file mini-ppc.c: line 2329 (handle_thunk): assertion failed:
(pdata.found == 1)
aborting...
=================================================================
Got a SIGABRT 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:
at System.AppDomain.InvokeInDomain
(System.AppDomain,System.Reflection.MethodInfo,object,object[]) <0xffffffff>
at System.AppDomain.InvokeInDomain
(System.AppDomain,System.Reflection.MethodInfo,object,object[]) <0x000bc>
at System.AppDomain.InvokeInDomain
(System.AppDomain,System.Reflection.MethodInfo,object,object[]) <0x000b8>
at System.Runtime.Remoting.RemotingServices.GetDomainProxy
(System.AppDomain) <0x000e4>
at System.AppDomain.CreateDomain
(string,System.Security.Policy.Evidence,System.AppDomainSetup) <0x000f0>
at System.AppDomain.CreateDomain (string) <0x0001c>
at UnityEngine.UnityDomainLoad.CreateDomain () <0x000ac>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0x0005c>
To make things worse, we are sometimes running instances of embedded Mono
shared libraries. (They are in a different dylib file thus completely
seperate)
I have a reproducable bug (But of course only in our web player and not
standalone) where I load one mono dylib, Create a domain in it. Then load
the other mono dylib, Create a new domain there. And in there i get a sigill
exception:
More information about the Mono-devel-list
mailing list