It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

×
high rated
IMPORTANT: Please read before posting This topic has been provided to discuss the latest releases of our Downloader (for both Mac and Windows systems) and to submit bug reports. The stable releases (recommended for most users) can be found at this address:http://www.gog.com/downloader.

Latest version:

Mac OS X - 1.2 (build 512)
Windows - 3.6.0

Both Downloaders now have the option of sending Error Reports directly to us (this can be found in app under Settings).
Post edited October 29, 2013 by Fallen_Zen
Just tried the downloader for the first time, and it doesn't even seem to want to start. I'd like to try it, but if not, I'll download manually until a day when this is fixed.

.NET is up to date, so is everything else on the pc. The strange thing is that this seems to be font related somehow.

Version 3.4.8 stable
Windows 8

Log: pastebin.com/e8yKNc4m
avatar
etsy: ...
avatar
Szulak: Could you post a contents of your log file (or upload to any paste-bin like service) please?
log
In regards to this issue:
http://www.gog.com/forum/general/first_time_using_the_gog_downloader_download_going_backwards

Downloader Version: 3.4.8.0 (stable)
OS: Vista Ultimate 64-bit - English
Browser: IE9 (32-bit version)

Downloader Log:

CPU with 2 core(s) found:
CPU0: 3166 MHz for Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
CPU1: 3166 MHz for Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
Memory: 4292427776
OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2
Language: English (United States)
Drive C:\ has 526673129472 bytes available
22:43:55 Log started
22:43:57 init started
22:43:57 Worker -1 Requesting https://api.gog.com/en/downloader2/status/stable/3.4.8
22:44:06 Worker -1 Request https://api.gog.com/en/downloader2/status/stable/3.4.8 successed?:True
App online: True
22:44:06 Init ended
22:44:12 Login started
Clicked URL: gogdownloader://fallout/installer_win_en
22:44:36 Requesting https://api.gog.com/oauth/initialize
22:44:36 Request https://api.gog.com/oauth/initialize successed?:True
22:44:36 Requesting https://api.gog.com/oauth/login/
22:44:37 Request https://api.gog.com/oauth/login/ successed?:True
22:44:37 Requesting https://api.gog.com/oauth/token/
22:44:37 Request https://api.gog.com/oauth/token/ successed?:True
22:44:37 Login started
22:44:37 Requesting https://api.gog.com/downloader2/user/stable/
22:44:37 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:44:37 User korell logged in
22:44:38 Login ended
22:44:38 Deserialization started
22:44:38 Deserialization ended
22:44:38 Instance_NewDownloadAdded called. Download: fallout (completed bytes 0/0)
22:44:38 Started downloading info: fallout
22:44:38 Worker -1 Requesting https://api.gog.com/downloader2/game/fallout/installer_win_en
22:44:38 Worker -1 Request https://api.gog.com/downloader2/game/fallout/installer_win_en successed?:True
22:44:38 Fallout info fetched
22:44:38 ended downloading info
22:44:38 fetching download sizes and chunk info for Fallout
22:44:38 Worker -1 Requesting https://api.gog.com/downloader2/game/fallout/installer_win_en
22:44:39 Worker -1 Request https://api.gog.com/downloader2/game/fallout/installer_win_en successed?:True
22:44:39 Worker -1 Requesting https://api.gog.com/downloader2/file/fallout/en1installer0
22:44:39 Worker -1 Request https://api.gog.com/downloader2/file/fallout/en1installer0 successed?:True
22:44:39 Worker -1 Requesting https://api.gog.com/downloader2/installer/fallout/en1installer0/crc/
22:44:40 Worker -1 Request https://api.gog.com/downloader2/installer/fallout/en1installer0/crc/ successed?:True
22:44:46 ended previous download verification - fallout
22:44:46 download for fallout is incomplete, resuming...
22:44:46 Instance_DownloadInfoRetrieved called. Download: fallout (completed bytes 0/509827480)

22:44:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:44:46 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:44:46 Worker -1 Requesting https://api.gog.com/en/downloader2/status/stable/3.4.8
22:44:46 Worker -1 Request https://api.gog.com/en/downloader2/status/stable/3.4.8 successed?:True
22:44:46 Downloader 2 Requesting https://api.gog.com/downloader2/file/fallout/en1installer0
22:44:46 Downloader 2 Request https://api.gog.com/downloader2/file/fallout/en1installer0 successed?:True
Escaped title of the current download: fallout FilenumberId: en1installer0
22:44:46 Downloading chunk setup_fallout_2.0.0.14.exe.0 bytes range(0 - 10485759)
22:44:46 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.0 correct
22:44:46 Downloading chunk setup_fallout_2.0.0.14.exe.3 bytes range(31457280 - 41943039)
22:44:46 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.3 correct
22:44:46 Downloading chunk setup_fallout_2.0.0.14.exe.4 bytes range(41943040 - 52428799)
22:44:46 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.4 correct
22:44:46 Downloading chunk setup_fallout_2.0.0.14.exe.2 bytes range(20971520 - 31457279)
22:44:46 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.2 correct
22:44:47 Downloading chunk setup_fallout_2.0.0.14.exe.1 bytes range(10485760 - 20971519)
22:44:47 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.1 correct
22:44:47 Downloading chunk setup_fallout_2.0.0.14.exe.5 bytes range(52428800 - 62914559)
22:44:47 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.5 correct
22:46:11 Serializing application state after saving settings.
22:46:25 Serializing application state after saving settings.
22:47:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:47:52 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:49:47 Ended downloading chunk setup_fallout_2.0.0.14.exe.0
22:49:47 Valid checksum on chunk setup_fallout_2.0.0.14.exe.0
22:49:47 Downloading chunk setup_fallout_2.0.0.14.exe.6 bytes range(62914560 - 73400319)
22:49:47 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.6 correct
22:49:50 Ended downloading chunk setup_fallout_2.0.0.14.exe.2
22:49:50 Valid checksum on chunk setup_fallout_2.0.0.14.exe.2
22:49:50 Downloading chunk setup_fallout_2.0.0.14.exe.7 bytes range(73400320 - 83886079)
22:49:50 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.7 correct
22:50:03 Ended downloading chunk setup_fallout_2.0.0.14.exe.4
22:50:04 Valid checksum on chunk setup_fallout_2.0.0.14.exe.4
22:50:04 Downloading chunk setup_fallout_2.0.0.14.exe.8 bytes range(83886080 - 94371839)
22:50:04 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.8 correct
22:50:06 Ended downloading chunk setup_fallout_2.0.0.14.exe.1
22:50:06 Valid checksum on chunk setup_fallout_2.0.0.14.exe.1
22:50:06 Downloading chunk setup_fallout_2.0.0.14.exe.9 bytes range(94371840 - 104857599)
22:50:06 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.9 correct
22:50:18 Ended downloading chunk setup_fallout_2.0.0.14.exe.3
22:50:18 Valid checksum on chunk setup_fallout_2.0.0.14.exe.3
22:50:18 Downloading chunk setup_fallout_2.0.0.14.exe.10 bytes range(104857600 - 115343359)
22:50:18 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.10 correct
22:50:20 Ended downloading chunk setup_fallout_2.0.0.14.exe.5
22:50:20 Valid checksum on chunk setup_fallout_2.0.0.14.exe.5
22:50:20 Downloading chunk setup_fallout_2.0.0.14.exe.11 bytes range(115343360 - 125829119)
22:50:20 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.11 correct
22:50:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:50:46 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:53:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:53:50 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:54:26 Ended downloading chunk setup_fallout_2.0.0.14.exe.8
22:54:26 Valid checksum on chunk setup_fallout_2.0.0.14.exe.8
22:54:26 Downloading chunk setup_fallout_2.0.0.14.exe.12 bytes range(125829120 - 136314879)
22:54:26 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.12 correct
22:54:46 Resetting cache
22:55:17 Ended downloading chunk setup_fallout_2.0.0.14.exe.9
22:55:17 Valid checksum on chunk setup_fallout_2.0.0.14.exe.9
22:55:17 Downloader 3 Requesting https://api.gog.com/downloader2/file/fallout/en1installer0
22:55:18 Downloader 3 Request https://api.gog.com/downloader2/file/fallout/en1installer0 successed?:True
Escaped title of the current download: fallout FilenumberId: en1installer0
22:55:18 Downloading chunk setup_fallout_2.0.0.14.exe.13 bytes range(136314880 - 146800639)
22:55:18 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.13 correct
22:55:36 Ended downloading chunk setup_fallout_2.0.0.14.exe.11
22:55:36 Valid checksum on chunk setup_fallout_2.0.0.14.exe.11
22:55:36 Downloading chunk setup_fallout_2.0.0.14.exe.14 bytes range(146800640 - 157286399)
22:55:36 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.14 correct
22:55:44 Ended downloading chunk setup_fallout_2.0.0.14.exe.6
22:55:44 Valid checksum on chunk setup_fallout_2.0.0.14.exe.6
22:55:44 Downloading chunk setup_fallout_2.0.0.14.exe.15 bytes range(157286400 - 167772159)
22:55:44 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.15 correct
22:55:53 Ended downloading chunk setup_fallout_2.0.0.14.exe.7
22:55:53 Valid checksum on chunk setup_fallout_2.0.0.14.exe.7
22:55:53 Downloading chunk setup_fallout_2.0.0.14.exe.16 bytes range(167772160 - 178257919)
22:55:53 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.16 correct
22:56:24 Ended downloading chunk setup_fallout_2.0.0.14.exe.10
22:56:25 Valid checksum on chunk setup_fallout_2.0.0.14.exe.10
22:56:25 Downloading chunk setup_fallout_2.0.0.14.exe.17 bytes range(178257920 - 188743679)
22:56:25 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.17 correct
22:56:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:56:47 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
22:59:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
22:59:46 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
InvalidOperationException on Downloader 2
Message: The operation has timed out.
Stack trace: at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at GOGCompanionApp.Worker.DownloadChunk(Object downloadObject) in C:\GOG Downloader\Stable\GOG Downloader\Worker.cs:line 1895
Inner exception:
23:01:27 Invalid checksum on chunk setup_fallout_2.0.0.14.exe.15
23:01:27 Chunk checksum: 66d9532da3718ada51bca0f8553dc297
23:01:27 File checksum: 42c6ddf58760fd48cb0f20f8cc4c0dc5
23:01:27 184675374 size on chunk setup_fallout_2.0.0.14.exe.15
23:01:27 Downloading chunk setup_fallout_2.0.0.14.exe.15 bytes range(157286400 - 167772159)
23:01:27 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.15 correct
InvalidOperationException on Downloader 1
Message: The operation has timed out.
Stack trace: at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at GOGCompanionApp.Worker.DownloadChunk(Object downloadObject) in C:\GOG Downloader\Stable\GOG Downloader\Worker.cs:line 1895
Inner exception:
23:01:28 Invalid checksum on chunk setup_fallout_2.0.0.14.exe.16
23:01:28 Chunk checksum: 4f8debf86a8960f0b72e211a0f2685c2
23:01:28 File checksum: 33b40b4153dcdb0292f1087f48540202
23:01:28 184675374 size on chunk setup_fallout_2.0.0.14.exe.16
23:01:28 Downloading chunk setup_fallout_2.0.0.14.exe.16 bytes range(167772160 - 178257919)
23:01:28 Chunk byte ranges for chunk setup_fallout_2.0.0.14.exe.16 correct
InvalidOperationException on Downloader 3
Message: The operation has timed out.


There is more but it is just more of the same up until the end where the download finished:

23:47:16 Instance_DownloadEnded called. Download: fallout (completed bytes 509827480/509827480)
23:47:16 Resetting cache
23:47:16 Instance_DownloadCombined called. Download: fallout (completed bytes 509827480/509827480)
23:47:17 Cleaning completed download Fallout
23:47:17 Cleaning ended
23:47:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
23:48:03 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
23:48:03 Worker -1 Requesting https://api.gog.com/en/downloader2/status/stable/3.4.8
23:48:07 Worker -1 Request https://api.gog.com/en/downloader2/status/stable/3.4.8 successed?:True
23:48:53 Ended downloading chunk setup_fallout_2.0.0.14.exe.45
23:48:53 Valid checksum on chunk setup_fallout_2.0.0.14.exe.45
23:49:07 Ended downloading chunk setup_fallout_2.0.0.14.exe.46
23:49:08 Valid checksum on chunk setup_fallout_2.0.0.14.exe.46
23:49:12 Ended downloading chunk setup_fallout_2.0.0.14.exe.44
23:49:12 Valid checksum on chunk setup_fallout_2.0.0.14.exe.44
23:49:27 Ended downloading chunk setup_fallout_2.0.0.14.exe.48
23:49:28 Valid checksum on chunk setup_fallout_2.0.0.14.exe.48
23:49:42 Ended downloading chunk setup_fallout_2.0.0.14.exe.47
23:49:42 Valid checksum on chunk setup_fallout_2.0.0.14.exe.47
23:50:46 Worker -1 Requesting https://api.gog.com/downloader2/user/stable/
23:50:46 Worker -1 Request https://api.gog.com/downloader2/user/stable/ successed?:True
23:50:46 Worker -1 Requesting https://api.gog.com/en/downloader2/status/stable/3.4.8
23:50:47 Worker -1 Request https://api.gog.com/en/downloader2/status/stable/3.4.8 successed?:True
23:50:50 Instance_DownloadRemoved called. Download: fallout (completed bytes 509827480/509827480)
Closing Downloader
Serializing application state.
Post edited April 08, 2013 by korell
avatar
feya: I bought Neighbours from hell compilation yesterday but until now I was not able to download it. I tried to download it with windows installer but after almost whole day of waiting for it to finish downloading it says it is corrupted when I tried to run the file. I already downloaded the gog .com but it is not giving any option to add the file. I attached the screenshot. I hope somebody can help me on this issue.
avatar
Szulak: 1. Go to the https://secure.gog.com/account/games#open=neighbours+from+hell+compilation

2. Make sure the GOG Downloader mode is turned on - http://i.imgur.com/ZEd1XPw.png

3. Press the Windows installer button, it should add a game to the queue.
I already did the instruction above but the problem is it is already 354.53MB out of 355.96MB but it is not moving since 3 hours ago..this is quite frustrating now...
avatar
keltorak: Just tried the downloader for the first time, and it doesn't even seem to want to start. I'd like to try it, but if not, I'll download manually until a day when this is fixed.

.NET is up to date, so is everything else on the pc. The strange thing is that this seems to be font related somehow.

Version 3.4.8 stable
Windows 8

Log: pastebin.com/e8yKNc4m
You must disable "Windows Presentation Font Cache" Windows service. Hit Ctrl + R, type "services.msc" and enter.
Scroll down to the "Windows Presentation Font Cache", right click on it and in the startup type set "Disabled". Also, if the service is running, stop it.

avatar
Szulak: Could you post a contents of your log file (or upload to any paste-bin like service) please?
avatar
etsy: log
I have checked your log file, and there are some minor errors. I already fixed it. The next version of the GOG Downloader shouldn't have such issues.

As I could see there was some net connection problems. The "download going backwards" means, that the GOG Downloader downloaded a chunk, but it doesn't matche the checksum.
In other words, the downloaded part of file is broken - thus, it removes incorrectly downloaded chunk and sets the progress bar back.

avatar
Szulak: 1. Go to the https://secure.gog.com/account/games#open=neighbours+from+hell+compilation

2. Make sure the GOG Downloader mode is turned on - http://i.imgur.com/ZEd1XPw.png

3. Press the Windows installer button, it should add a game to the queue.
avatar
feya: I already did the instruction above but the problem is it is already 354.53MB out of 355.96MB but it is not moving since 3 hours ago..this is quite frustrating now...
Could you post a contents of your log file please?
avatar
keltorak: Just tried the downloader for the first time, and it doesn't even seem to want to start. I'd like to try it, but if not, I'll download manually until a day when this is fixed.

.NET is up to date, so is everything else on the pc. The strange thing is that this seems to be font related somehow.

Version 3.4.8 stable
Windows 8

Log: pastebin.com/e8yKNc4m
avatar
Szulak: You must disable "Windows Presentation Font Cache" Windows service. Hit Ctrl + R, type "services.msc" and enter.
Scroll down to the "Windows Presentation Font Cache", right click on it and in the startup type set "Disabled". Also, if the service is running, stop it.
Tried that, same error in the log. I even tried disabling "Windows Font Cache Service" and it didn't change anything.

I'll try again when the downloader is updated. For now, I've manually downloaded my games, so I'm good for the moment. Thanks!
I'm afraid that doesn't ring true, though. See, when the downloader progress bar went backwards, the actual file on disc did not shrink, and in fact kept on growing (albeit slowly).

Also, at some point, the downloader progress bar went to 100% full whilst it was still only partly downloaded.

I then proceeded to just watch the file on disc grow until it reached full size, at which point the downloader changed to show completed.

If there were indeed broken parts of the download, it would have had to have downloaded in total more than the installer size due to redownloading parts, but it didn't have to do this.
avatar
korell: I'm afraid that doesn't ring true, though. See, when the downloader progress bar went backwards, the actual file on disc did not shrink, and in fact kept on growing (albeit slowly).

Also, at some point, the downloader progress bar went to 100% full whilst it was still only partly downloaded.

I then proceeded to just watch the file on disc grow until it reached full size, at which point the downloader changed to show completed.

If there were indeed broken parts of the download, it would have had to have downloaded in total more than the installer size due to redownloading parts, but it didn't have to do this.
If the chunk is broken, it will not be shrank. The Downloader will overwrite broken chunk with the new one. Moreover, the progress bar usually shows different progress of download (while the file size might shows another).

For example, the GOG Downloader might shows 50 MB from 100 MB, while the file size might be 90MB. It happens due to the multi threaded downloads (one downloader thread might start at 10 MB, another one at 80MB) - the windows explorer will shows it as 80 MB file.

Here is a image how it looks like in real:
http://www.linuxjournal.com/files/linuxjournal.com/linuxjournal/articles/063/6334/6334f1.jpg

As you can see, there are some data in the different places in file. Anyway, the windows explorer will show this file as it has 208 (0xD0) bytes (where in real, there are around 20 bytes).
I've just noticed a bug.

When downloading a file that's had its contents changed but the filename is the same the downloader will act as though the previously downloaded file is valid but during installation the file will fail its integrity check.

I bleieve this last happened to me with NWN Diamond edition with file setup_nwn_diamond_2.0.0.15-1.bin though there were others.
Hrm, it just happened again with Heroes of Might and Magic 4 Complete.

When I downloaded it the first time it scanned the already existing file and downloaded a small amount of data to it.
When I moved the file and re-downloaded it, it's a different size and checksum even though it's the same filename.

Overwritten old: setup_homm4_complete_2.0.0.12.exe 972101 MD5:cf8a8461bbea21fc96ed50df5e9b8529
New: setup_homm4_complete_2.0.0.12.exe 972094 MD5:74de66eb408bb2916dd0227781ba96dc
avatar
Poulscath: Hrm, it just happened again with Heroes of Might and Magic 4 Complete.

When I downloaded it the first time it scanned the already existing file and downloaded a small amount of data to it.
When I moved the file and re-downloaded it, it's a different size and checksum even though it's the same filename.

Overwritten old: setup_homm4_complete_2.0.0.12.exe 972101 MD5:cf8a8461bbea21fc96ed50df5e9b8529
New: setup_homm4_complete_2.0.0.12.exe 972094 MD5:74de66eb408bb2916dd0227781ba96dc
Does the second downloaded installers pass a verification process? Moreover, could you post (or upload it to paste-bin like service) a contents of your log file please?
avatar
Szulak: Does the second downloaded installers pass a verification process? Moreover, could you post (or upload it to paste-bin like service) a contents of your log file please?
Yes, the digital signature is valid on the second download (the first doesn't have one)

Log pasted at http://pastebin.com/aKZz6hFE
avatar
Szulak: If the chunk is broken, it will not be shrank. The Downloader will overwrite broken chunk with the new one. Moreover, the progress bar usually shows different progress of download (while the file size might shows another).

For example, the GOG Downloader might shows 50 MB from 100 MB, while the file size might be 90MB. It happens due to the multi threaded downloads (one downloader thread might start at 10 MB, another one at 80MB) - the windows explorer will shows it as 80 MB file.

Here is a image how it looks like in real:
http://www.linuxjournal.com/files/linuxjournal.com/linuxjournal/articles/063/6334/6334f1.jpg

As you can see, there are some data in the different places in file. Anyway, the windows explorer will show this file as it has 208 (0xD0) bytes (where in real, there are around 20 bytes).
How large are the chunks of data?

What I was seeing was the progress bar steadily increased. I noticed it around 70MB then watched some TV, then looked back and it was down to 50MB and had started increasing again. A little while later, after it had been increasing it then dropped a few MB, then dropped again, then dropped continuously until it was down to 0MB. But as my file size was still going up I ignored it. Shortly after the downloader then said it was 486MB done (the entire file) but not completed, and the filesize steadily increased until it reached 486MB, then the downloader said it was completed.

I know I have a bit of an iffy connection right now (ADSL and wi-fi range problems) and it isn't that fast at present (1.6Mbit even though I should be getting more like 2.5Mbit) but I really don't think from my net usage that I redownloaded much of the file at all, even though the downloader progress bar dropping suggests I had to redownload at least 70MB.
avatar
korell: How large are the chunks of data?
Normally data is downloaded in 10MB chunks (per thread) with some exceptions like The Witcher games (chunks are 50MB).