XDelta/NeosModManager

Interface freezes while building the initial mod list

Closed this issue · 6 comments

The window was unresponsive after relaunching the mod manager after setting the neos path and such.

I assume this was caused by scanning the mod folder or downloading the manifest file.

XDelta commented

Freezing entirely? May need a log from that. It should only take a few seconds from opening to a list being shown.

It froze for a good 10s or so... happened when I just started it again too.

It would appear that scanning and hashing the files is what's taking some time (this is on an M.2 SSD)

log20230604.log

XDelta commented

This looks to me like some protection software would be interfering and slowing it down significantly while it is creating hashes of your local mods. From the timestamps it looks like about~half a second on average between those listed mods with some having over a second. Should be more along only a couple milliseconds between those even accounting for many mods between.

I'm not sure - when re-running it by pressing check for updates or relaunching it, it only takes a second or so.

XDelta commented

Going to close assuming it was the cause of some protection software wanting to jump in and scan the dlls as they were being read to create a hash.

I mean, the real fix would be, to not do the loading on the UI thread (when refreshing it seems to update still?) 👀