Kalanyr: Welp, I've got my manifest back up to date and the problem hasn't recurred, which means it's probably a unique problem from having a manifest from some point after March and updating a particular (as yet unknown) game to a relatively recent (within the last month ) update. I'm going to run through a full update from my current manifest just to verify that things are stable now but unless someone has a pre and post error manifest I don't think there's anything I can do ( maybe automatically make a special backup outside the usual rotation before repairing AttrDict ? )
SargonAelther: I think I just wiped my manifest LOL. 04:22:20 | loading token...
04:22:20 | loading local manifest...
04:22:22 | detected AttrDict error in manifest
04:22:24 | fixed AttrDict in manifest
04:23:24 | saving manifest...
04:23:48 | skipping files that match: {'patch_*'}
04:23:48 | no game found
Is this the issue you had? If you have a fairly recent backup of your manifest ( preferable within the last couple of updates you did ) , if you could send me that and the new manifest you rebuild I'd love to take a look through and try and work out what's going on.
In that case, the games that I was updating (Scanning) were (considerably redacted log): 03:03:49 | ( 1 / 76) fetching game details for a_planet_full_of_cats...
03:04:23 | ( 2 / 76) fetching game details for age_of_wonders_4...
03:05:07 | ( 3 / 76) fetching game details for ai_war_2...
03:05:39 | ( 4 / 76) fetching game details for alaloth_champions_of_the_four_kingdoms...
03:06:10 | ( 5 / 76) fetching game details for america_rising_2_legacy_of_the_enclave_mod...
03:06:47 | ( 6 / 76) fetching game details for arcadia_fallen...
03:07:15 | ( 7 / 76) fetching game details for astro_burn_demo...
03:07:50 | ( 8 / 76) fetching game details for baldurs_gate_2_enhanced_edition...
03:08:23 | ( 9 / 76) fetching game details for baldurs_gate_enhanced_edition...
03:09:05 | (10 / 76) fetching game details for banquet_for_fools...
03:09:38 | (11 / 76) fetching game details for battle_brothers...
03:10:09 | (12 / 76) fetching game details for black_geyser_couriers_of_darkness...
03:10:39 | (13 / 76) fetching game details for blake_stone_aliens_of_gold...
03:11:05 | (14 / 76) fetching game details for blood_west...
03:11:34 | (15 / 76) fetching game details for breachway...
03:12:02 | (16 / 76) fetching game details for city_game_studio_your_game_dev_adventure_begins...
03:12:31 | (17 / 76) fetching game details for cloud_meadow...
03:12:57 | (18 / 76) fetching game details for dancin_divas...
03:13:23 | (19 / 76) fetching game details for darkstone_restoration_demo...
03:13:50 | (20 / 76) fetching game details for day_of_the_shell...
03:14:16 | (21 / 76) fetching game details for diplomacy_is_not_an_option...
03:14:20 | -> setup_diplomacy_is_not_an_option_dno_0.9.145_r_(64bit)_(74534).exe already exists in this game entry with same size/md5, skipping adding this file to the manifest
03:14:45 | (22 / 76) fetching game details for disco_elysium...
03:14:52 | -> disco_elysium_soundtrack_mp3.zip already exists in this game entry with same size/md5, skipping adding this file to the manifest
03:14:52 | -> disco_elysium_soundtrack_flac.zip already exists in this game entry with same size/md5, skipping adding this file to the manifest
03:15:16 | (23 / 76) fetching game details for dust_to_the_end...
03:15:42 | (24 / 76) fetching game details for emperor_of_the_fading_suns...
03:16:11 | (25 / 76) fetching game details for factorio...
03:16:42 | (26 / 76) fetching game details for flambeau_deluxxx...
03:17:08 | (27 / 76) fetching game details for frostpunk_2...
03:17:42 | (28 / 76) fetching game details for gothic_1_remake...
03:18:15 | (29 / 76) fetching game details for heart_of_the_machine...
03:18:43 | (30 / 76) fetching game details for heavenly_island...
03:19:10 | (31 / 76) fetching game details for heroes_of_science_and_fiction...
03:19:39 | (32 / 76) fetching game details for heroine_conquest...
03:20:05 | (33 / 76) fetching game details for icewind_dale_enhanced_edition...
03:20:35 | (34 / 76) fetching game details for jdm_japanese_drift_master...
03:21:08 | (35 / 76) fetching game details for kingdom_come_deliverance_ii_game...
03:21:59 | (36 / 76) fetching game details for kynseed...
03:22:26 | (37 / 76) fetching game details for lollipop_chainsaw_repop...
03:22:57 | (38 / 76) fetching game details for love_n_life_happy_student...
03:23:25 | (39 / 76) fetching game details for lust_theory_season_1...
03:23:52 | (40 / 76) fetching game details for lust_theory_season_2...
03:23:56 | request failed: 404 Client Error: Not Found for url: <redacted>/lust_theory___season_2_english_2_1_7.pkg.xml. will not retry.
03:23:56 | no md5 data found for lust_theory___season_2_english_2_1_7.pkg
03:23:57 | request failed: 403 Client Error: Forbidden for url: <redacted>/lust_theory___season_2_english_2_1_1.pkg?<redacted>fileExtForIe=.exe. will not retry.
03:23:57 | failed to fetch
https://www.gog.com/downlink/lust_theory_season_2/en2installer0 03:23:57 | Successfully fetched file info from
https://www.gog.com/downloads/lust_theory_season_2/en2installer0 but no md5 data was available
03:24:22 | (41 / 76) fetching game details for lust_theory_season_3...
03:24:25 | request failed: 404 Client Error: Not Found for url: <redacted>/lust_theory___season_3_english_1_0_4.pkg.xml. will not retry.
03:24:25 | no md5 data found for lust_theory___season_3_english_1_0_4.pkg
03:24:27 | request failed: 404 Client Error: Not Found for url:
https://www.gog.com/downlink/lust_theory_season_3/en2installer0. will not retry.
03:24:27 | failed to fetch
https://www.gog.com/downlink/lust_theory_season_3/en2installer0 03:24:27 | Successfully fetched file info from
https://www.gog.com/downloads/lust_theory_season_3/en2installer0 but no md5 data was available
03:24:52 | (42 / 76) fetching game details for lustyverse_passion_on_display...
03:25:19 | (43 / 76) fetching game details for marble_maid_2_the_negative_levels...
03:25:46 | (44 / 76) fetching game details for metal_mind...
03:26:12 | (45 / 76) fetching game details for mindseye...
03:26:48 | (46 / 76) fetching game details for monster_girl_conquest_records_battle_orc...
03:27:15 | (47 / 76) fetching game details for murder_on_space_station_52...
03:27:42 | (48 / 76) fetching game details for no_mans_sky...
03:28:12 | (49 / 76) fetching game details for no_more_heroes...
03:28:38 | (50 / 76) fetching game details for no_more_heroes_2_desperate_struggle...
03:29:04 | (51 / 76) fetching game details for no_more_heroes_3...
03:29:33 | (52 / 76) fetching game details for phoenix_point...
03:30:06 | (53 / 76) fetching game details for read_only_memories...
03:30:37 | (54 / 76) fetching game details for redneck_rampage_collection...
03:31:05 | (55 / 76) fetching game details for returning_to_mia...
03:31:08 | request failed: 404 Client Error: Not Found for url: <redacted>/returning_to_mia_english_1_1_0a.pkg.xml. will not retry.
03:31:08 | no md5 data found for returning_to_mia_english_1_1_0a.pkg
03:31:10 | request failed: 403 Client Error: Forbidden for url: <redacted>/returning_to_mia_english_1_1_0a.pkg?<redacted>&fileExtForIe=.exe. will not retry.
03:31:10 | failed to fetch
https://www.gog.com/downlink/returning_to_mia/en2installer0 03:31:10 | Successfully fetched file info from
https://www.gog.com/downloads/returning_to_mia/en2installer0 but no md5 data was available
03:31:36 | (56 / 76) fetching game details for rtype_tactics_i_ii_cosmos...
03:32:09 | (57 / 76) fetching game details for sandwalkers...
03:32:37 | (58 / 76) fetching game details for silent_hill_f...
03:33:10 | (59 / 76) fetching game details for slipways...
03:33:36 | (60 / 76) fetching game details for smilers_den_deluxxx...
03:34:02 | (61 / 76) fetching game details for smutty_scrolls...
03:34:28 | (62 / 76) fetching game details for songs_of_silence...
03:35:05 | (63 / 76) fetching game details for songs_of_syx...
03:35:31 | (64 / 76) fetching game details for spaceengine...
03:35:46 | -> in folder_name "spaceengine" a download has changed name "setup_spaceengine_-_earth_hd_0.991.49.2095_(64bit)_(87000)-1.bin" -> "setup_spaceengine_-_earth_hd_0.991.50.2145_(64bit)_(91664)-1.bin"
03:35:46 | -> in folder_name "spaceengine" a download has changed name "setup_spaceengine_-_earth_hd_0.991.49.2095_(64bit)_(87000)-2.bin" -> "setup_spaceengine_-_earth_hd_0.991.50.2145_(64bit)_(91664)-2.bin"
03:35:46 | -> in folder_name "spaceengine" a download has changed name "setup_spaceengine_-_mars_hd_0.991.49.2095_(64bit)_(87000)-1.bin" -> "setup_spaceengine_-_mars_hd_0.991.50.2145_(64bit)_(91664)-1.bin"
03:36:10 | (65 / 76) fetching game details for stellaris...
03:37:23 | (66 / 76) fetching game details for styx_blades_of_greed...
03:37:52 | (67 / 76) fetching game details for summer_with_mia_season_1...
03:38:20 | (68 / 76) fetching game details for svarogs_dream...
03:38:50 | (69 / 76) fetching game details for the_hive...
03:39:20 | (70 / 76) fetching game details for the_outer_worlds_spacers_choice_edition_game...
03:39:57 | (71 / 76) fetching game details for thot_on_trial...
03:40:24 | (72 / 76) fetching game details for turretgirls...
03:40:50 | (73 / 76) fetching game details for universe_sandbox...
03:41:20 | (74 / 76) fetching game details for voidbound...
03:41:48 | (75 / 76) fetching game details for warhammer_40000_dawn_of_war_definitive_edition...
03:42:17 | (76 / 76) fetching game details for wild_west_supermarket_simulator...
I then manually re-scanned these 4 because: • lust_theory_season_2 - to check if the scan issues errors would go away
• lust_theory_season_3 - to check if the scan issues errors would go away
• returning_to_mia - to check if the scan issues errors would go away
• static_dread_the_lighthouse - to add the DLCs to the manifest
Rescan log (considerably redacted log): 04:12:37 | (1 / 4) fetching game details for lust_theory_season_2...
04:12:40 | request failed: 404 Client Error: Not Found for url: <redacted>/lust_theory___season_2_english_2_1_7.pkg.xml. will not retry.
04:12:40 | no md5 data found for lust_theory___season_2_english_2_1_7.pkg
04:12:42 | request failed: 403 Client Error: Forbidden for url: <redacted>/lust_theory___season_2_english_2_1_1.pkg?<redacted>&fileExtForIe=.exe. will not retry.
04:12:42 | failed to fetch
https://www.gog.com/downlink/lust_theory_season_2/en2installer0 04:12:42 | Successfully fetched file info from
https://www.gog.com/downloads/lust_theory_season_2/en2installer0 but no md5 data was available
04:12:42 | (2 / 4) fetching game details for lust_theory_season_3...
04:12:45 | request failed: 404 Client Error: Not Found for url: <redacted>/lust_theory___season_3_english_1_0_4.pkg.xml. will not retry.
04:12:45 | no md5 data found for lust_theory___season_3_english_1_0_4.pkg
04:12:46 | request failed: 404 Client Error: Not Found for url:
https://www.gog.com/downlink/lust_theory_season_3/en2installer0. will not retry.
04:12:46 | failed to fetch
https://www.gog.com/downlink/lust_theory_season_3/en2installer0 04:12:46 | Successfully fetched file info from
https://www.gog.com/downloads/lust_theory_season_3/en2installer0 but no md5 data was available
04:12:47 | (3 / 4) fetching game details for returning_to_mia...
04:12:50 | request failed: 404 Client Error: Not Found for url: <redacted>/returning_to_mia_english_1_1_0a.pkg.xml. will not retry.
04:12:50 | no md5 data found for returning_to_mia_english_1_1_0a.pkg
04:12:51 | request failed: 403 Client Error: Forbidden for url: <redacted>/returning_to_mia_english_1_1_0a.pkg?<redacted>&fileExtForIe=.exe. will not retry.
04:12:51 | failed to fetch
https://www.gog.com/downlink/returning_to_mia/en2installer0 04:12:51 | Successfully fetched file info from
https://www.gog.com/downloads/returning_to_mia/en2installer0 but no md5 data was available
04:12:53 | (4 / 4) fetching game details for static_dread_the_lighthouse...
If you need more info, let me know. I will make a backup of this whole folder with all the logs and initiate a full scan. It was about time to run one anyway. That's the issue alright, So it it seems like the issue is one of the 4 games you rescanned because otherwise the rescanning would have wiped the manifest itself. Unfortunately I don't own any of those games and 2 of them aren't for sale anymore.
I'm going to make a gogrepoc version that writes out the AttrDict before it attempts to fix it and upload that as soon as I get a chance, probably tomorrow sometime.