[1.1.109] Updating fails "changelog-switch.txt has unexpected content"

This subforum contains all the issues which we already resolved.
thedoh
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Tue May 02, 2017 1:37 pm
Contact:

[1.1.109] Updating fails "changelog-switch.txt has unexpected content"

Post by thedoh »

I have a .zip-based install of 1.1.109 that I'm trying to update to 1.1.110 with the built-in update mechanism, but find that it's failing:

The log file is here:

Code: Select all

   0.001 2024-08-16 14:02:57; Factorio 1.1.109 (build 62320, win64, full)
   0.001 Operating system: Windows 10 (build 19045) 
   0.001 Program arguments: "C:\Users\WindowsUsername\Desktop\Standalone Factorio\100% Running (Live-track)\bin\x64\factorio.exe" 
   0.001 Config path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/config/config.ini
   0.001 Read data path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/data
   0.001 Write data path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track) [42679/476294MB]
   0.001 Binaries path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/bin
   0.015 System info: [CPU: 12th Gen Intel(R) Core(TM) i9-12900KS, 24 cores, RAM: 6278/32509 MB, page: 10079/37373 MB, virtual: 4268/134217727 MB, extended virtual: 0 MB]
   0.039 Memory info:
   0.039  [0]: G Skill Intl F5-6400J3239G16G 16384 MB 6400 MHz 1.1 v
   0.039  [1]: G Skill Intl F5-6400J3239G16G 16384 MB 6400 MHz 1.1 v
   0.040 Display options: [FullScreen: 1] [VSync: 0] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 0] [Special: lmw] [Lang: en]
   0.159 Video driver: windows
   0.159 Available displays: 2
   0.159  [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 3080 Ti {0x05, [0,0], 1920x1080, 32bit, 144Hz}
   0.159  [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 3080 Ti {0x01, [1920,0], 1920x1080, 32bit, 60Hz}
   0.308 Initialised OpenGL:[0] NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2; driver: 3.3.0 NVIDIA 556.12
   0.308   [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes
   0.308   [Version] 3.3
   0.308 Graphics settings preset: very-high
   0.308   Dedicated video memory size 12288 MB
   0.454 Desktop composition is active.
   0.454 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality] [Color: 32bit]
   0.454                   [Max threads (load/render): 32/24] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100]
   0.705 [Audio] Backend:SDL(default); Driver:wasapi, Device:Default device, Depth:16, Channels:2, Frequency:44100
   0.883 Joystick device connected: instance: 0, Nefarius Software Solutions e.U. DS3 Compatible HID Device
   0.885 Game controller connected: instance: 0, Nefarius Software Solutions e.U. DS3 Compatible HID Device, Nefarius Software Solutions e.U. DS3 Compatible HID Device
   0.961 Loading mod core 0.0.0 (data.lua)
   1.039 Loading mod base 1.1.109 (data.lua)
   1.473 Loading mod base 1.1.109 (data-updates.lua)
   1.526 Checksum for core: 607699937
   1.526 Checksum of base: 1054619811
   1.662 Prototype list checksum: 3034860339
   1.687 Loading sounds...
   5.077 Info PlayerData.cpp:76: Local player-data.json available, timestamp 1723825006
   5.077 Info PlayerData.cpp:83: Cloud player-data.json unavailable
   5.246 Initial atlas bitmap size is 16384
   5.269 Created atlas bitmap 16384x16384 [none]
   5.271 Created atlas bitmap 16384x13048 [none]
   5.271 Created atlas bitmap 8192x4208 [decal]
   5.271 Created atlas bitmap 16384x5568 [low-object]
   5.271 Created atlas bitmap 8192x4448 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   5.272 Created atlas bitmap 16384x6064 [terrain, mipmap, linear-minification, linear-mip-level]
   5.272 Created atlas bitmap 4096x3216 [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   5.272 Created atlas bitmap 4096x1856 [smoke, mipmap, linear-minification, linear-magnification]
   5.272 Created atlas bitmap 4096x3088 [mipmap]
   5.272 Created atlas bitmap 8192x2272 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   5.272 Created atlas bitmap 8192x1496 [alpha-mask]
   5.274 Created atlas bitmap 16384x14776 [shadow, linear-magnification, alpha-mask]
   5.274 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
   5.274 Created atlas bitmap 2048x240 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   5.279 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  16.704 Parallel Sprite Loader initialized (threads: 23)
  19.500 Sprites loaded
  19.510 Generated mipmaps (4) for atlas [3] of size 16384x5568   
  19.511 Generated mipmaps (3) for atlas [4] of size 8192x4448   
  19.527 Generated mipmaps (3) for atlas [5] of size 16384x6064   
  19.530 Generated mipmaps (3) for atlas [6] of size 4096x3216   
  19.531 Generated mipmaps (3) for atlas [7] of size 4096x1856   
  19.553 Generated mipmaps (3) for atlas [8] of size 4096x3088   
  19.576 Generated mipmaps (5) for atlas [9] of size 8192x2272   
  19.577 Generated mipmaps (3) for atlas [12] of size 8192x2352   
  19.579 Custom mipmaps uploaded (1942)
  19.807 Factorio initialised
  19.807 Discord overlay detected (DiscordHook64.dll)
  19.809 Info HttpSharedState.cpp:58: Downloading https://updater.factorio.com/updater/get-available-versions?username=thedoh&token=<private>&apiVersion=2
  20.165 1 packages available to download (experimental updates enabled).
  22.530 Info HttpSharedState.cpp:58: Downloading https://updater.factorio.com/updater/get-download?package=core-win64&from=1.1.109&to=1.1.110&isTarget=true&username=thedoh&token=<private>&apiVersion=2
  52.108 Info Updater.cpp:316: Checking update package C:\Users\WindowsUsername\Desktop\Standalone Factorio\100% Running (Live-track)\temp\core-win64-1.1.109-1.1.110-update.zip
  52.521 Error DownloadingUpdatesGui.cpp:108: Checking update packages failed: File C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/data/changelog-switch.txt has unexpected content
  74.445 Quitting: user-quit.
  74.633 Goodbye
The changelog-switch.txt file in question does appear to look like a changelog, but the last entry is for version 1.1.107 (seemingly skipping 1.1.108 and 1.1.109). I am pretty sure that I updated to 1.1.109 from 1.1.108 with the built-in updater. While comparing to an another 1.1.109 installation that didn't have the 1.1.110 update attempted, I see that the changelog-switch.txt file contents are identical to the install which produced the above log entry.
thedoh
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Tue May 02, 2017 1:37 pm
Contact:

Re: [1.1.109] Updating fails "changelog-switch.txt has unexpected content"

Post by thedoh »

thedoh wrote: Fri Aug 16, 2024 6:10 pm I have a .zip-based install of 1.1.109 that I'm trying to update to 1.1.110 with the built-in update mechanism, but find that it's failing:

The log file is here:

Code: Select all

   0.001 2024-08-16 14:02:57; Factorio 1.1.109 (build 62320, win64, full)
   0.001 Operating system: Windows 10 (build 19045) 
   0.001 Program arguments: "C:\Users\WindowsUsername\Desktop\Standalone Factorio\100% Running (Live-track)\bin\x64\factorio.exe" 
   0.001 Config path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/config/config.ini
   0.001 Read data path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/data
   0.001 Write data path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track) [42679/476294MB]
   0.001 Binaries path: C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/bin
   0.015 System info: [CPU: 12th Gen Intel(R) Core(TM) i9-12900KS, 24 cores, RAM: 6278/32509 MB, page: 10079/37373 MB, virtual: 4268/134217727 MB, extended virtual: 0 MB]
   0.039 Memory info:
   0.039  [0]: G Skill Intl F5-6400J3239G16G 16384 MB 6400 MHz 1.1 v
   0.039  [1]: G Skill Intl F5-6400J3239G16G 16384 MB 6400 MHz 1.1 v
   0.040 Display options: [FullScreen: 1] [VSync: 0] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 0] [Special: lmw] [Lang: en]
   0.159 Video driver: windows
   0.159 Available displays: 2
   0.159  [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 3080 Ti {0x05, [0,0], 1920x1080, 32bit, 144Hz}
   0.159  [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 3080 Ti {0x01, [1920,0], 1920x1080, 32bit, 60Hz}
   0.308 Initialised OpenGL:[0] NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2; driver: 3.3.0 NVIDIA 556.12
   0.308   [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes
   0.308   [Version] 3.3
   0.308 Graphics settings preset: very-high
   0.308   Dedicated video memory size 12288 MB
   0.454 Desktop composition is active.
   0.454 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality] [Color: 32bit]
   0.454                   [Max threads (load/render): 32/24] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100]
   0.705 [Audio] Backend:SDL(default); Driver:wasapi, Device:Default device, Depth:16, Channels:2, Frequency:44100
   0.883 Joystick device connected: instance: 0, Nefarius Software Solutions e.U. DS3 Compatible HID Device
   0.885 Game controller connected: instance: 0, Nefarius Software Solutions e.U. DS3 Compatible HID Device, Nefarius Software Solutions e.U. DS3 Compatible HID Device
   0.961 Loading mod core 0.0.0 (data.lua)
   1.039 Loading mod base 1.1.109 (data.lua)
   1.473 Loading mod base 1.1.109 (data-updates.lua)
   1.526 Checksum for core: 607699937
   1.526 Checksum of base: 1054619811
   1.662 Prototype list checksum: 3034860339
   1.687 Loading sounds...
   5.077 Info PlayerData.cpp:76: Local player-data.json available, timestamp 1723825006
   5.077 Info PlayerData.cpp:83: Cloud player-data.json unavailable
   5.246 Initial atlas bitmap size is 16384
   5.269 Created atlas bitmap 16384x16384 [none]
   5.271 Created atlas bitmap 16384x13048 [none]
   5.271 Created atlas bitmap 8192x4208 [decal]
   5.271 Created atlas bitmap 16384x5568 [low-object]
   5.271 Created atlas bitmap 8192x4448 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   5.272 Created atlas bitmap 16384x6064 [terrain, mipmap, linear-minification, linear-mip-level]
   5.272 Created atlas bitmap 4096x3216 [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   5.272 Created atlas bitmap 4096x1856 [smoke, mipmap, linear-minification, linear-magnification]
   5.272 Created atlas bitmap 4096x3088 [mipmap]
   5.272 Created atlas bitmap 8192x2272 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   5.272 Created atlas bitmap 8192x1496 [alpha-mask]
   5.274 Created atlas bitmap 16384x14776 [shadow, linear-magnification, alpha-mask]
   5.274 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
   5.274 Created atlas bitmap 2048x240 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   5.279 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  16.704 Parallel Sprite Loader initialized (threads: 23)
  19.500 Sprites loaded
  19.510 Generated mipmaps (4) for atlas [3] of size 16384x5568   
  19.511 Generated mipmaps (3) for atlas [4] of size 8192x4448   
  19.527 Generated mipmaps (3) for atlas [5] of size 16384x6064   
  19.530 Generated mipmaps (3) for atlas [6] of size 4096x3216   
  19.531 Generated mipmaps (3) for atlas [7] of size 4096x1856   
  19.553 Generated mipmaps (3) for atlas [8] of size 4096x3088   
  19.576 Generated mipmaps (5) for atlas [9] of size 8192x2272   
  19.577 Generated mipmaps (3) for atlas [12] of size 8192x2352   
  19.579 Custom mipmaps uploaded (1942)
  19.807 Factorio initialised
  19.807 Discord overlay detected (DiscordHook64.dll)
  19.809 Info HttpSharedState.cpp:58: Downloading https://updater.factorio.com/updater/get-available-versions?username=thedoh&token=<private>&apiVersion=2
  20.165 1 packages available to download (experimental updates enabled).
  22.530 Info HttpSharedState.cpp:58: Downloading https://updater.factorio.com/updater/get-download?package=core-win64&from=1.1.109&to=1.1.110&isTarget=true&username=thedoh&token=<private>&apiVersion=2
  52.108 Info Updater.cpp:316: Checking update package C:\Users\WindowsUsername\Desktop\Standalone Factorio\100% Running (Live-track)\temp\core-win64-1.1.109-1.1.110-update.zip
  52.521 Error DownloadingUpdatesGui.cpp:108: Checking update packages failed: File C:/Users/WindowsUsername/Desktop/Standalone Factorio/100% Running (Live-track)/data/changelog-switch.txt has unexpected content
  74.445 Quitting: user-quit.
  74.633 Goodbye
The changelog-switch.txt file in question does appear to look like a changelog, but the last entry is for version 1.1.107 (seemingly skipping 1.1.108 and 1.1.109). I am pretty sure that I updated to 1.1.109 from 1.1.108 with the built-in updater. While comparing to an another 1.1.109 installation that didn't have the 1.1.110 update attempted, I see that the changelog-switch.txt file contents are identical to the install which produced the above log entry.
I changed nothing since posting this, but tried the update again, and it worked. Go figure.
User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 333
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: [1.1.109] Updating fails "changelog-switch.txt has unexpected content"

Post by Sanqui »

Apologies, this has been fixed.
ovo
Post Reply

Return to “Resolved Problems and Bugs”