Search Issue Tracker

Not Reproducible

Votes

0

Found in [Package]

1.4.9

Issue ID

UVSB-3

Regression

No

Potential deadlock when loading unit options in specific project

Package: Visual Scripting

-

Original Ticket:  https://tinyurl.com/toth7xk

Customer,

I get an error every time I open my project. I'm not sure what's wrong I tried to rebuild the unit options as suggested, but it keeps coming back

 
{code:java}
Failed to fetch unit options for fuzzy finder (error log below).
Try rebuilding the unit options from 'Tools > Bolt > Build Unit Options'.
System.TimeoutException: Time-out exceeded on Unity API thread function delegate. Potential deadlock.
at Ludiq.UnityAPI.Await[T] (System.Func`1[TResult] func, System.Nullable`1[T] timeout) [0x0007a] in C:\Users\lazlo\Projects\Bolt1\Package\Ludiq.Core\Editor\Utilities\UnityAPI.cs:149
at Ludiq.UnityAPI.Await[T] (System.Func`1[TResult] func) [0x00000] in C:\Users\lazlo\Projects\Bolt1\Package\Ludiq.Core\Editor\Utilities\UnityAPI.cs:108
at Bolt.UnitBase.Subset (Bolt.UnitOptionFilter filter, Ludiq.GraphReference reference) [0x00029] in C:\Users\lazlo\Projects\Bolt1\Package\Bolt.Flow\Editor\Options\UnitBase.cs:377
at Bolt.UnitOptionTree.Prewarm () [0x00015] in C:\Users\lazlo\Projects\Bolt1\Package\Bolt.Flow\Editor\Options\UnitOptionTree.cs:44
UnityEngine.Debug:LogError(Object)
Bolt.UnitOptionTree:Prewarm() (at C:/Users/lazlo/Projects/Bolt1/Package/Bolt.Flow/Editor/Options/UnitOptionTree.cs:48)
Ludiq.<>c__DisplayClass21_0:b__0() (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Fuzzy/FuzzyWindow.cs:278)
Ludiq.FuzzyWindow:Work() (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Fuzzy/FuzzyWindow.cs:1064)
System.Threading.ThreadHelper:ThreadStart()
{code}
 
Bolt Version:
1.4.9
Unity Version:
2019.2.15f1
Platform(s):
Android
Scripting Backend:
Mono
.NET Version (API Compatibility Level):
.NET Standard 2.0

  1. Resolution Note:

    Seems to be fixed since 1.4.13

Comments (3)

  1. JohnC_Unity

    May 26, 2020 13:32

    Hi Fear-Modern-Man,

    Sorry, you're running into issues. Your issue looks to be different than the one you are commenting on. It would be great if you could take the time to file a bug using the Submit a Bug option under the Unity help menu.

    In the meantime could you supply me with a little more information,

    What version of Unity are you using, you've stated 3.9 do you mean 2019.3.9f1?
    What version of Bolt 1 are you using?
    We did have an issue with Bolt 1 like you are describing in 2019.3.10f1. It was fixed in the latest release of Bolt on the asset store. Have you updated Unity and your Bolt package?

    Many thanks.

  2. Fear-Modern-Man

    May 25, 2020 00:02

    MissingMemberException: Member 'UnityEditor.EditorWindow.ShowModal' not found.
    Ludiq.LudiqGUIUtility..cctor () (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/LudiqGUIUtility.cs:146)
    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 C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/LudiqGUIUtility.cs:169)
    Rethrow as TypeInitializationException: The type initializer for 'Ludiq.LudiqGUIUtility' threw an exception.
    Ludiq.AssemblyResourceProvider.LoadTexture (System.String path, Ludiq.CreateTextureOptions options) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/ResourceProviders/AssemblyResourceProvider.cs:205)
    Ludiq.EditorTexture.Load (Ludiq.IResourceProvider resources, System.String path, Ludiq.TextureResolution[] resolutions, Ludiq.CreateTextureOptions options, System.Boolean required) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/EditorTexture.cs:275)
    Ludiq.EditorTexture.Load (System.Collections.Generic.IEnumerable`1[T] resourceProviders, System.String path, Ludiq.TextureResolution[] resolutions, Ludiq.CreateTextureOptions options, System.Boolean required) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/EditorTexture.cs:182)
    Ludiq.PluginResources.LoadIcon (System.String path, System.Boolean required) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Plugins/PluginResources.cs:129)
    Ludiq.LanguageIconSet.LoadAccessibility (System.String name, System.Boolean required) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/LanguageIconSet.cs:34)
    Ludiq.LanguageIconSet..ctor (System.String name) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/LanguageIconSet.cs:9)
    Ludiq.LanguageIconSet.Load (System.String name) (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/LanguageIconSet.cs:22)
    Ludiq.Icons+Language.Load () (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/Icons.cs:648)
    Ludiq.Icons.Load () (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/Icons.cs:40)
    Ludiq.Icons..cctor () (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface/Icons/Icons.cs:21)
    Rethrow as TypeInitializationException: The type initializer for 'Ludiq.Icons' threw an exception.
    Bolt.BoltStateResources+Icons.Load () (at C:/Users/lazlo/Projects/Bolt1/Package/Bolt.State/Editor/Plugin/BoltStateResources.cs:33)
    Bolt.BoltStateResources.LateInitialize () (at C:/Users/lazlo/Projects/Bolt1/Package/Bolt.State/Editor/Plugin/BoltStateResources.cs:17)
    Ludiq.PluginContainer.Initialize () (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Plugins/PluginContainer.cs:217)
    Rethrow as Exception: Failed to late initialize plugin module 'Bolt.State.BoltStateResources'.
    UnityEngine.Debug:LogException(Exception)
    Ludiq.PluginContainer:Initialize() (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Plugins/PluginContainer.cs:222)
    Ludiq.PluginContainer:.cctor() (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Plugins/PluginContainer.cs:17)
    UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes(Type[]) (at /Users/builduser/buildslave/unity/build/Editor/Mono/EditorAssemblies.cs:114)

  3. Fear-Modern-Man

    May 25, 2020 00:01

    Hello I had a unity error come out of no where with compiling errors that keep my gaming from playing.

    MissisngMemberException:Member'unityEditor.EditorWindow.ShowModal' not found.
    Ludiq.LudiqGUIUtility..cctor() (at C:/Users/lazlo/Projects/Bolt1/Package/Ludiq.Core/Editor/Interface?LudiqGUIUtility.cs:146
    Also there is no graph for unity 3.9 and higher that keeps bolt visual scripts from being seen or changed?
    Please Help I have so much time invested in this game.
    Thanks

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.