Quote from: ai_enabled on June 10, 2014, 12:08:50 AMPatching mechanismAh ok I understand. It turned out that it didn't actually patch correctly to 0.8.3, I just started the game just to see, and it was still on 0.8.2. I exit the game and start the launcher, which updated itself nicely (to 0.7.1) and told me the installation was corrupted. It proceeded to download 0.8.3 (full zip), extracted it (I think) and is now stuck at "checking data" at 0%. See this screenshot (http://imgur.com/E16v1ea) of a few relevant windows.
It does seem to do somthing, but barely uses any CPU. Most notably, in the thread view of process explorer InitializePartitionManager seems to be stuck somewhere, but note the lack of disk access (the two right-most columns in PE are Disk Delta Read Bytes and Disk Delta Write Bytes, both show no values, meaning 0). The UI was still nicely responsive. I exited the launcher normally (not killing it, as that wasn't necessary), restarted it and it got stuck again immediately at the same position.
Corresponding log file of the launcher:
Code Select
10.6.14 09:24:21.0996: Important:
Log file opened
10.6.14 09:24:22.1477: Important:
AtomicTorchGameLauncher v0.7.0 started. Current data directory: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\
10.6.14 09:24:23.1688: Important:
Added download task: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload
10.6.14 09:24:23.1748: Important:
Started download task: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload
10.6.14 09:24:23.3868: Important:
Application update download started: 0.7.1
10.6.14 09:24:23.6818: Important:
Sync apps view models: 1
10.6.14 09:24:23.8638: Important:
App "VoidExpanse" v0.8.3 status changed: Installed
10.6.14 09:24:26.3409: Info:
Downloaded successfully: Title: AtomicTorchGameLauncher v0.7.1, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe, Url: http://atomictorch.com/ClientService/GameLauncherDownload
10.6.14 09:24:26.3459: Important:
Application installation request: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\AtomicTorchGameLauncher v0.7.1.exe
10.6.14 09:24:26.3609: Info:
Applications list updated from server: 1 total items
10.6.14 09:24:26.3829: Important:
Sync apps view models: 1
10.6.14 09:24:26.3949: Important:
App "VoidExpanse" v0.8.3 status changed: Installed
10.6.14 09:24:27.0220: Important:
Log file closed
10.6.14 09:24:27.8800: Important:
Log file opened
10.6.14 09:24:27.9010: Important:
Application executable replaced: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\AtomicTorch GameLauncher.exe
10.6.14 09:24:28.1160: Important:
Log file closed
10.6.14 09:24:28.9091: Important:
Log file opened
10.6.14 09:24:28.9231: Important:
Application installed: 0.7.1
10.6.14 09:24:28.9671: Important:
IsRecheckingRequired set to True
10.6.14 09:24:28.9791: Important:
AtomicTorchGameLauncher v0.7.1 started. Current data directory: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\
10.6.14 09:24:29.5341: Important:
Re-checking of "VoidExpanse" v0.8.3 is required
10.6.14 09:24:29.5481: Important:
Sync apps view models: 1
10.6.14 09:24:29.6411: Important:
App "VoidExpanse" v0.8.3 status changed: Corrupt
10.6.14 09:24:29.6461: Error:
Error checking application "VoidExpanse" v0.8.3
Exception System.Exception: Distributive not available
-------------------------stack-------------------------
at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D )
10.6.14 09:24:29.7631: Important:
Button BtnOk focused
10.6.14 09:24:29.9812: Info:
Applications list updated from server: 1 total items
10.6.14 09:24:30.0002: Important:
Sync apps view models: 1
10.6.14 09:24:30.0132: Important:
App "VoidExpanse" v0.8.3 status changed: Corrupt
10.6.14 09:24:34.6334: Error:
Error checking application "VoidExpanse" v0.8.3
Exception System.Exception: Distributive not available
-------------------------stack-------------------------
at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D )
10.6.14 09:24:34.6424: Important:
App "VoidExpanse" v0.8.3 status changed: Downloading
10.6.14 09:24:34.6944: Important:
Added download task: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False
10.6.14 09:24:34.7004: Important:
Started download task: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False
10.6.14 09:27:18.9508: Info:
Downloaded successfully: Title: Distributive VoidExpanse v0.8.3, DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, Url: http://atomictorch.com/ClientService/FileDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False
10.6.14 09:27:18.9568: Info:
File downloaded for repair: DownloadFilePath: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Downloads\VoidExpanse_Win_v0.8.3.zip, DownloadUrl: http://atomictorch.com/ClientService/FileDownload?masterToken=7c6e7479-b5a2-4f9f-a83c-6cd080f35a38&itemKey=20vyW0GXx4Ss!*X.yu9%7BGG%5D7(u5aRfWQyQ%3B%2BF%23%24EYI!pOWe%25)E8P%25rRt9n%7BqW61%5E&isExperimental=False, Status: Success
10.6.14 09:27:18.9578: Important:
App "VoidExpanse" v0.8.3 status changed: Checking
10.6.14 09:27:19.6929: Error:
Error checking application "VoidExpanse" v0.8.3
Exception System.Exception: Checksum error: C:\Users\Creat\AppData\Local\AtomicTorchStudio\Launcher\Games\VoidExpanse\Mods\core.cpk
-------------------------stack-------------------------
at h8Jg43iGWTDDXwC3ANq.deBF3WiVbMXPC9v3OAN.jAtgCU3Qeo(i0LMSIOle574OIG478D )
10.6.14 09:30:15.6339: Important:
Sync apps view models: 1
10.6.14 09:30:15.6399: Important:
App "VoidExpanse" v0.8.3 status changed: Checking
10.6.14 09:30:15.9819: Info:
Applications list updated from server: 1 total items
10.6.14 09:30:15.9989: Important:
Sync apps view models: 1
10.6.14 09:30:16.0039: Important:
App "VoidExpanse" v0.8.3 status changed: Checking
Note: I've barely played ever since 0.8 came out (few minutes maybe), so I don't see any reason why something should've gotten scrambled... Before I start the launcher as described in the last few lines, I made a .7z of it so I should be able to continue testing this.
Another Note: I've tried attaching a debugger (VS 2013), but since this is obviously a release build and I have no debugging symbols (.pdb), I won't even get a callstack for the worker thread that is stuck. I do see one for the main thread, but that's just looking at the message queue (not surprisingly). So that's no help at all, sorry.