Describe the bug
Immediately when starting the actual installation of a modlist, wabbajack can get stuck on "Install configuration for listname"
Screenshot: https://i.imgur.com/6a251hm.png
Additional Context
I can reproduce the issue by going too quickly.
Pick a modlist from the gallery.
Before it fully finished loading, select an install folder, and click play to start the installation.
Patience is a virtue. But unfortunately not all users have this patience.
Perhaps the start/play button can be greyed out till the configuration finished loading, or replaced with a loading icon?
Wabbajack Version
v3.7.3.0
Logs
############ Wabbajack log file - 2024-10-25 13:44:30.5334 ############
00:00:00.000 [INFO] (Wabbajack.Downloaders.GameFile.GameLocator) Found SteamGame { AppManifest = { AppId = 228980, Name = Steamworks Common Redistributables, InstallationDirectory = C:/program files (x86)/steam/steamapps/common/Steamworks Shared }, LibraryFolder = C:/program files (x86)/steam, SteamPath = C:/Program Files (x86)/Steam, AppId = 228980, Name = Steamworks Common Redistributables, Path = C:/program files (x86)/steam/steamapps/common/Steamworks Shared }
00:00:00.019 [INFO] (Wabbajack.Downloaders.GameFile.GameLocator) Found SteamGame { AppManifest = { AppId = 230410, Name = Warframe, InstallationDirectory = C:/program files (x86)/steam/steamapps/common/Warframe }, LibraryFolder = C:/program files (x86)/steam, SteamPath = C:/Program Files (x86)/Steam, AppId = 230410, Name = Warframe, Path = C:/program files (x86)/steam/steamapps/common/Warframe }
00:00:00.034 [INFO] (Wabbajack.Downloaders.GameFile.GameLocator) Found SteamGame { AppManifest = { AppId = 1946180, Name = Skyrim Special Edition: Creation Kit, InstallationDirectory = D:/Games/SteamLibrary/steamapps/common/Skyrim Special Edition }, LibraryFolder = D:/Games/SteamLibrary, SteamPath = C:/Program Files (x86)/Steam, AppId = 1946180, Name = Skyrim Special Edition: Creation Kit, Path = D:/Games/SteamLibrary/steamapps/common/Skyrim Special Edition }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Game does not exist: SteamGame { AppManifest = { AppId = 202480, Name = Skyrim Creation Kit, InstallationDirectory = D:/Games/SteamLibrary/steamapps/common/skyrim }, LibraryFolder = D:/Games/SteamLibrary, SteamPath = C:/Program Files (x86)/Steam, AppId = 202480, Name = Skyrim Creation Kit, Path = D:/Games/SteamLibrary/steamapps/common/skyrim }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Game does not exist: SteamGame { AppManifest = { AppId = 2478730, Name = It's a Gluttonous Life, InstallationDirectory = D:/Games/SteamLibrary/steamapps/common/It's a Gluttonous Life }, LibraryFolder = D:/Games/SteamLibrary, SteamPath = C:/Program Files (x86)/Steam, AppId = 2478730, Name = It's a Gluttonous Life, Path = D:/Games/SteamLibrary/steamapps/common/It's a Gluttonous Life }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Game does not exist: SteamGame { AppManifest = { AppId = 377160, Name = Fallout 4, InstallationDirectory = D:/Games/SteamLibrary/steamapps/common/Fallout 4 }, LibraryFolder = D:/Games/SteamLibrary, SteamPath = C:/Program Files (x86)/Steam, AppId = 377160, Name = Fallout 4, Path = D:/Games/SteamLibrary/steamapps/common/Fallout 4 }
00:00:00.034 [INFO] (Wabbajack.Downloaders.GameFile.GameLocator) Found SteamGame { AppManifest = { AppId = 489830, Name = The Elder Scrolls V: Skyrim Special Edition, InstallationDirectory = D:/Games/SteamLibrary/steamapps/common/Skyrim Special Edition }, LibraryFolder = D:/Games/SteamLibrary, SteamPath = C:/Program Files (x86)/Steam, AppId = 489830, Name = The Elder Scrolls V: Skyrim Special Edition, Path = D:/Games/SteamLibrary/steamapps/common/Skyrim Special Edition }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Game does not exist: GOGGame { Id = 1407287452, Name = Metro Exodus, Path = D:/Metro Exodus }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Game does not exist: GOGGame { Id = 1804860967, Name = Sapphire Safari, Path = D:/Games/Torrent/Sapphire_Safari_0.21_GOG/Sapphire Safari }
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) The manifest directory C:/ProgramData/Epic/EpicGamesLauncher/Data/Manifests does not exist!
00:00:00.034 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Manifest folder C:/ProgramData/Origin/LocalContent does not exist!
00:00:00.049 [ERROR] (Wabbajack.Downloaders.GameFile.GameLocator) Data folder C:/ProgramData/EA Desktop does not exist!
00:00:00.419 [INFO] (Wabbajack.MainWindowVM) Assembly Location: D:\Wabbajack\3.7.3.0\Wabbajack.dll
00:00:00.419 [INFO] (Wabbajack.MainWindowVM) Process Location: D:\Wabbajack\3.7.3.0\Wabbajack.exe
00:00:00.419 [INFO] (Wabbajack.MainWindowVM) Wabbajack Version: 3.7.3.0
00:00:00.422 [INFO] (Wabbajack.Networking.WabbajackClientApi.Client) Init Client: 7de7c17ecff31e0995e0d0ae80128eeef879242398eaf8aab3a1b2f6e3d6f0e0
00:00:00.422 [INFO] (Wabbajack.Networking.WabbajackClientApi.Client) Init Client: 7de7c17ecff31e0995e0d0ae80128eeef879242398eaf8aab3a1b2f6e3d6f0e0
00:00:00.605 [INFO] (Wabbajack.MainWindow) Wabbajack Build - cd020d08211efeab6c0d01635a65604f0d016a35
00:00:00.605 [INFO] (Wabbajack.MainWindow) Running in D:\Wabbajack\3.7.3.0
00:00:00.617 [INFO] (Wabbajack.MainWindow) Detected Windows Version: Microsoft Windows NT 10.0.22631.0
00:00:00.617 [INFO] (Wabbajack.MainWindow) System settings - (15,9GB RAM) (30GB Page), Display: 1920 x 1080 (7,8GB VRAM - VideoMemorySizeMb=10240)
00:00:00.641 [INFO] (Wabbajack.LauncherUpdater) Getting new Wabbajack version list
00:00:10.756 [TRACE] (Wabbajack.InstallerVM) While loading slide|System.NullReferenceException: Object reference not set to an instance of an object.
at Wabbajack.InstallerVM.PopulateNextModSlide(ModList modList) in E:\oss\wabbajack\Wabbajack.App.Wpf\View Models\Installers\InstallerVM.cs:line 624
00:00:10.912 [ERROR] (Wabbajack.ModListGalleryVM) Error downloading modlist image Sandland
00:00:11.014 [ERROR] (Wabbajack.ModListGalleryVM) Error downloading modlist image Sandland
Describe the bug Immediately when starting the actual installation of a modlist, wabbajack can get stuck on "Install configuration for listname" Screenshot: https://i.imgur.com/6a251hm.png
Additional Context I can reproduce the issue by going too quickly.
Patience is a virtue. But unfortunately not all users have this patience. Perhaps the start/play button can be greyed out till the configuration finished loading, or replaced with a loading icon?
Wabbajack Version v3.7.3.0
Logs