Export Info Component Editor Hangs

Getting this a lot with Exporter 2.67.15-pre, it is causing lots of editor hangs too

System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <27586baf39bf4babbfd8a2caabe8e228>:0)
Needle.Engine.Utils.VersionsUtil.DetectUpdateAvailable (System.String packageName) (at ./Library/PackageCache/com.needle.engine-exporter@2.67.15-pre/Core/Editor/Utils/VersionsUtil.cs:261)

Original Post on Discord

by user 103054507105067008

Will check

When having Export Info selected and un-minimising the editor on windows it causes an editor script hang, I would like to be able to detect anything like that which checks for updates if it slows down the editor as today I am spending a lot of time waiting for the editor hangs to finish and clearing the spam of the error above

by user 103054507105067008

image.png

by user 103054507105067008

Always that then when it finishes, the error shows

by user 103054507105067008

Should be fixed in 2.67.16-pre.1

No more of those popup hangs but I suspect the editor is still a tad slow when coming back to it after running a local play export while the Export Info gameobject is selected. I’ll keep an eye on it

by user 103054507105067008

@Marcel_Wiessler1 :cactus: since 2.67.17 upgrading today, the editor hangs more often on return, is it possible to have the option to disable update checking on the Export Info Component? I don’t need it especially if it causes more code to run in the editor and I always check Pack Man daily for updates anyway

by user 103054507105067008

the editor hangs more often on return
Can you clarify what that means?

Hm, I can replicate here, it seems ExportInfo does a lot of work right now. Will check

Thanks, just wanting to switch off anything it does that I don’t need, I only use it to export builds and often have it selected. The Editor hangs are a nuisance when trying to iterate fast on builds - checking for updates is something I can do in Package manager

by user 103054507105067008

Can you make a video? What I see here are some slowdowns when typing with the ExportInfo selected

But yours sounds different

Sorry about that @ROBYER1 could you try updating to 67.18 and let me know if it is fixed? (it was caused by the Symlink support check, the result is now cached, the packman update check is already cached and only done once in the background)

I can test this on monday, hope it’s fixed :slightly_smiling_face:

by user 103054507105067008

On first time open of project there is a very long hang when selecting Export Info component, is there somewhere I can just globally turn off anything it does like update checks? I would rather have faster time to get into editing/iterating?

by user 103054507105067008

Which version are you using?

2.67.18

by user 103054507105067008

It’s the drive access check I think. I’m not sure why its so slow for you, will change it to run another time / in the background

I know on windows, if you have a VPN you use like a work VPN to map drives, when the VPN is off Windows can hang for a few minutes when drive checks run. It is a windows issue unfixed and it affected Blender until recent versions when I reported it to them as on my work laptop only when VPN was off, Blender checked drive access through windows APIs at launch so it took like 3-5min to launch before they removed that check

by user 103054507105067008