0
Fixed

MissingMemberException: Member 'UnityEditor.EditorWindow.ShowModal' not found.

Daniel 6 months ago updated by Lazlo Bonin (Lead Developer) 5 months ago 3

Hi Lazlo,

Just installed 2019.3.13f1 and v.1.1.8 and I'm still getting the ShowModal not found errors and other errors too.

Error 1:

MissingMemberException: Member 'UnityEditor.EditorWindow.ShowModal' not found.
Ludiq.LudiqGUIUtility..cctor () (at <75479a292f634cecafcc6d9c858e3997>:0)
Rethrow as UnityEditorInternalException: An error occured while accessing internal Unity Editor functions. This might happen if Unity makes backward-incompatible changes in their newer versions of the editor.
Ludiq.LudiqGUIUtility..cctor () (at <75479a292f634cecafcc6d9c858e3997>:0)
Rethrow as TypeInitializationException: The type initializer for 'Ludiq.LudiqGUIUtility' threw an exception.
Ludiq.ColorUtility.GetPixel (UnityEngine.Color color) (at <75479a292f634cecafcc6d9c858e3997>:0)
Ludiq.ColorUtility.GetPixel (Ludiq.SkinnedColor skinnedColor) (at <75479a292f634cecafcc6d9c858e3997>:0)
Ludiq.LudiqCoreResources+Icons.Load () (at <75479a292f634cecafcc6d9c858e3997>:0)
Ludiq.LudiqCoreResources.Initialize () (at <75479a292f634cecafcc6d9c858e3997>:0)
Ludiq.PluginContainer.Initialize () (at <75479a292f634cecafcc6d9c858e3997>:0)
Rethrow as Exception: Failed to initialize plugin module 'Ludiq.Core.LudiqCoreResources'.
UnityEngine.Debug:LogException(Exception)
Ludiq.PluginContainer:Initialize()
Ludiq.PluginContainer:.cctor()
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes(Type[])

Error 2:

System.TypeInitializationException: The type initializer for 'Ludiq.Icons' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Ludiq.LudiqGUIUtility' threw an exception. ---> Ludiq.UnityEditorInternalException: An error occured while accessing internal Unity Editor functions. This might happen if Unity makes backward-incompatible changes in their newer versions of the editor. ---> System.MissingMemberException: Member 'UnityEditor.EditorWindow.ShowModal' not found.
at Ludiq.LudiqGUIUtility..cctor () [0x005fa] in <75479a292f634cecafcc6d9c858e3997>:0
--- End of inner exception stack trace ---
at Ludiq.LudiqGUIUtility..cctor () [0x006da] in <75479a292f634cecafcc6d9c858e3997>:0
--- End of inner exception stack trace ---
at Ludiq.AssemblyResourceProvider.LoadTexture (System.String path, Ludiq.CreateTextureOptions options) [0x00072] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.EditorTexture.Load (Ludiq.IResourceProvider resources, System.String path, Ludiq.TextureResolution[] resolutions, Ludiq.CreateTextureOptions options, System.Boolean required) [0x000bf] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.EditorTexture.Load (System.Collections.Generic.IEnumerable`1[T] resourceProviders, System.String path, Ludiq.TextureResolution[] resolutions, Ludiq.CreateTextureOptions options, System.Boolean required) [0x00010] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.PluginResources.LoadIcon (System.String path, System.Boolean required) [0x00006] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.LanguageIconSet.LoadAccessibility (System.String name, System.Boolean required) [0x00029] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.LanguageIconSet..ctor (System.String name) [0x00006] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.LanguageIconSet.Load (System.String name) [0x00000] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.Icons+Language.Load () [0x00000] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.Icons.Load () [0x0000b] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.Icons..cctor () [0x0005e] in <75479a292f634cecafcc6d9c858e3997>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <437ba245d8404784b9fbab9b439ac908>:0
at Ludiq.PluginContainer.Initialize () [0x006bb] in <75479a292f634cecafcc6d9c858e3997>:0
at Ludiq.PluginContainer..cctor () [0x0000a] in <75479a292f634cecafcc6d9c858e3997>:0
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes(Type[])

Error 3:

Failed to analyze assembly 'UnityEditor.Advertisements, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null':
System.MissingMethodException: void UnityEngine.UnityAPICompatibilityVersionAttribute..ctor(string,string[])
at (wrapper managed-to-native) System.MonoCustomAttrs.IsDefinedInternal(System.Reflection.ICustomAttributeProvider,System.Type)
at System.MonoCustomAttrs.IsDefined (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) [0x00027] in <437ba245d8404784b9fbab9b439ac908>:0
at System.Reflection.Assembly.IsDefined (System.Type attributeType, System.Boolean inherit) [0x00000] in <437ba245d8404784b9fbab9b439ac908>:0
at System.Attribute.IsDefined (System.Reflection.Assembly element, System.Type attributeType, System.Boolean inherit) [0x0005c] in <437ba245d8404784b9fbab9b439ac908>:0
at System.Attribute.IsDefined (System.Reflection.Assembly element, System.Type attributeType) [0x00000] in <437ba245d8404784b9fbab9b439ac908>:0
at Ludiq.PeekCore.Codebase.IsEditorAssembly (System.Reflection.Assembly assembly) [0x00001] in E:\Portal\Unity\UnityProjects\Portal\Assets\Ludiq\Ludiq.PeekCore\Editor\Reflection\Codebase.cs:236
at Ludiq.PeekCore.Codebase.IsEditorDependentAssembly (System.Reflection.Assembly assembly) [0x00001] in E:\Portal\Unity\UnityProjects\Portal\Assets\Ludiq\Ludiq.PeekCore\Editor\Reflection\Codebase.cs:254
at Ludiq.PeekCore.Codebase.IsRuntimeAssembly (System.Reflection.Assembly assembly) [0x00001] in E:\Portal\Unity\UnityProjects\Portal\Assets\Ludiq\Ludiq.PeekCore\Editor\Reflection\Codebase.cs:249
at Ludiq.PeekCore.Codebase..cctor () [0x000ba] in E:\Portal\Unity\UnityProjects\Portal\Assets\Ludiq\Ludiq.PeekCore\Editor\Reflection\Codebase.cs:40
UnityEngine.Debug:LogWarning(Object)
Ludiq.PeekCore.Codebase:.cctor() (at Assets/Ludiq/Ludiq.PeekCore/Editor/Reflection/Codebase.cs:107)
Ludiq.PeekCore.PluginContainer:Initialize() (at Assets/Ludiq/Ludiq.PeekCore/Editor/Plugins/PluginContainer.cs:110)
Ludiq.PeekCore.PluginContainer:.cctor() (at Assets/Ludiq/Ludiq.PeekCore/Editor/Plugins/PluginContainer.cs:21)
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes(Type[])

Unity Version:
2019.3.13f1
Peek Version:
1.1.8

Anyone? Any news on these errors? Am I the only one who is having those errors?

After doing deleting all the PEEK + BOLT and doing a re-install of both it seems fixed now... Probably did an import instead of using the built-in tool for update which didn't fully updated the dlls or something. Cheers

Fixed

Hi Daniel,

Sorry for the late reply, glad you got it resolved by reinstalling. This error is indeed fixed in latest Peek versions.