Shazbot / WH3-Mod-Manager

Mod manager for Total War: Warhammer 3, Steam version only
MIT License
117 stars 17 forks source link

Hang when checking compatibility #78

Closed Dragon-32 closed 8 months ago

Dragon-32 commented 8 months ago

Using 1.40.1

I can enable and disable mods fine but when I click "Check Compat" and click anywhere in that Mod Compatibility dialog WH3MM hangs ("not responding" in Windows). I can close the Mod Compatibility dialog but any other action causes a hang. Checking log files there are some errors thrown by fastlist, e.g.

[2024-01-09 20:42:42.871] [info]  Error: spawn K:\projects\whmm\node_modules\ps-list\vendor\fastlist-0.3.0-x64.exe ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:478:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)

Some files that maybe relevant: wh3mm.zip

Dragon-32 commented 8 months ago

So just gave it 20 minutes and the dialog populated. 12700KF, 32GB.

Maybe some kind of spinner for this dialog then?

[Edit: timed it at about 6 minutes for the Files dialog to populate. Everything on a SSD, btw].