Note:
This error occurs only when debug build is enabled . It does not occur with release builds.
Error: IL2CPP error for type ‘UnityEngine.UIElements.MouseCaptureEventBase`1’ in /Users/bokken/buildslave/unity/build/ModuleOverrides/com.unity.ui/Core/Events/CaptureEvents.cs:118
System.InvalidOperationException: Failed to compare two elements in the array.
—> System.ArgumentException: Unhandled compare for
method System.Object *(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
and
method System.Object *(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
Assembly Qualified Names were
and
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.ThrowFailureException(String xToString, String yToString, String xAssemblyQualifiedName, String yAssemblyQualifiedName)
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.CompareAsMethodSignature(IMethodSignature x, IMethodSignature y)
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.TryCompareAsFunctionPointerType(TypeReference x, TypeReference y, Int32& value)
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.Compare(TypeSpecification x, TypeSpecification y)
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.TryCompareAsTypeSpecification(TypeReference x, TypeReference y, Int32& value)
at Unity.IL2CPP.DataModel.Awesome.Ordering.OrderingCompareExtensions.Compare(TypeReference x, TypeReference y)
at System.Collections.Generic.ArraySortHelper1.InsertionSort(Span
1 keys, Comparison1 comparer) at System.Collections.Generic.ArraySortHelper
1.IntroSort(Span1 keys, Int32 depthLimit, Comparison
1 comparer)
at System.Collections.Generic.ArraySortHelper1.IntroSort(Span
1 keys, Int32 depthLimit, Comparison1 comparer) at System.Collections.Generic.ArraySortHelper
1.IntroSort(Span1 keys, Int32 depthLimit, Comparison
1 comparer)
at System.Collections.Generic.ArraySortHelper1.IntroSort(Span
1 keys, Int32 depthLimit, Comparison1 comparer) at System.Collections.Generic.ArraySortHelper
1.IntrospectiveSort(Span1 keys, Comparison
1 comparer)
at System.Collections.Generic.ArraySortHelper1.Sort(Span
1 keys, IComparer1 comparer) --- End of inner exception stack trace --- at System.Collections.Generic.ArraySortHelper
1.Sort(Span1 keys, IComparer
1 comparer)
at System.Array.Sort[T](T[ ] array, Int32 index, Int32 length, IComparer1 comparer) at System.Collections.Generic.List
1.Sort(Int32 index, Int32 count, IComparer1 comparer) at Unity.IL2CPP.DataModel.Awesome.Ordering.CollectionExtensions.ToSortedCollection[T](IEnumerable
1 set, IComparer1 comparer) at Unity.IL2CPP.CppDeclarations.CppDeclarationsWriter.WriteForwardDeclarations(SourceWritingContext context, IDirectWriter writer, CppDeclarations declarations) at Unity.IL2CPP.CppDeclarations.CppDeclarationsWriter.Write(SourceWritingContext context, ICodeStream writer, ICppDeclarations declarationsIn, Boolean addInteropGuids) at Unity.IL2CPP.CodeWriters.ManagedSourceCodeWriter.Dispose() at Unity.IL2CPP.SourceWriters.SourceWriterBase
2.FlushStream(GlobalWriteContext context, IGeneratedMethodCodeStream stream, NPath filePath)
at Unity.IL2CPP.Contexts.Scheduling.Streams.FileLevelParallelStreamManager3.WorkerWriteItemsToFile(WorkItemData
2 data)
at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler1.WorkerLoop(Object data) Error: IL2CPP error for method 'System.Boolean UnityEngine.Events.InvokableCall
4::Find(System.Object,System.Reflection.MethodInfo)’ in /Users/bokken/buildslave/unity/build/Runtime/Export/UnityEvent/UnityEvent.cs:340
System.NullReferenceException: Object reference not set to an instance of an object.
at Unity.IL2CPP.DelegateMethodsWriter.ShouldEmitOpenInstanceVirtualInvocations(MethodReference invokeMethod)
at Unity.IL2CPP.DelegateMethodsWriter.WriteInvokeStubs(TypeReference typeReference)
at Unity.IL2CPP.SourceWriter.WriteTypesMethods(SourceWritingContext context, IGeneratedMethodCodeWriter writer, TypeWritingInformation& writingInformation, NPath filePath, Boolean writeMarshalingDefinitions)
at Unity.IL2CPP.SourceWriters.SourceWriterBase2.WriteItem(StreamWorkItemData
2 data)
at Unity.IL2CPP.Contexts.Scheduling.Streams.FileLevelParallelStreamManager3.WorkerWriteItemsToFile(WorkItemData
2 data)
at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler1.WorkerLoop(Object data) Error: IL2CPP error for method 'System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary
2::System.Collections.IDictionary.GetEnumerator()’ in assembly ‘E:\UnityGithub\MohuMohuContainer\Library\Bee\artifacts\Android\ManagedStripped\mscorlib.dll’
System.NullReferenceException: Object reference not set to an instance of an object.
at Unity.IL2CPP.DelegateMethodsWriter.ShouldEmitOpenInstanceVirtualInvocations(MethodReference invokeMethod)
at Unity.IL2CPP.DelegateMethodsWriter.WriteInvokeStubs(TypeReference typeReference)
at Unity.IL2CPP.SourceWriter.WriteTypesMethods(SourceWritingContext context, IGeneratedMethodCodeWriter writer, TypeWritingInformation& writingInformation, NPath filePath, Boolean writeMarshalingDefinitions)
at Unity.IL2CPP.SourceWriters.SourceWriterBase2.WriteItem(StreamWorkItemData
2 data)
at Unity.IL2CPP.Contexts.Scheduling.Streams.FileLevelParallelStreamManager3.WorkerWriteItemsToFile(WorkItemData
2 data)
at Unity.IL2CPP.Contexts.Scheduling.PhaseWorkScheduler`1.WorkerLoop(Object data)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)