mojira.dev
MCL-16425

An invalid checksum error appears in the launcher log when downloading a new version

The bug

When I downloaded and launched 1.16.5 Release Candidate 1 for the first time, the following error was printed in the launcher log. (However, the corresponding game log in the minecraft/logs folder did not contain any mention of this error.)

Download from https://launchermeta.mojang.com/v1/packages/3a5d110a6ab102c7083bae4296d2de4b8fcf92eb/1.16.json had invalid checksum! Expected: 3a5d110a6ab102c7083bae4296d2de4b8fcf92eb got: 7a46ac95adabfc3b83cfe5c12d7ee291b133e6a2

Despite this error, the game still launched normally. As requested in this comment from MCL-13885, I will upload 1.16.json and version_manifest_v2.json to this report.

Files

[media]
[media]

Linked issues

Attachments

Comments 19

Interestingly, I did not get any errors when I downloaded and launched the 1.16.5 full release today.

Yes we are also a bit confused why this happens 🙂
We are working on improving error handling around checksum issues which should provide us with more information on why this happens

This happened again when I downloaded 21w03a for the first time.

Download from https://launchermeta.mojang.com/v1/packages/13b4faf35c0ae2a672a6c60fcbee91b215852810/1.17.json had invalid checksum! Expected: 13b4faf35c0ae2a672a6c60fcbee91b215852810 got: 07df9d665e93595da3daf9ee0607e5e0700152e0

Files

[media]
[media]

(version_manifest_v2.json was automatically renamed to version_manifest_v2-1.json by Jira because a file with the same name was already attached to this report.)

I can confirm that this is an issue with the 21w03a download. The same error is presented to me.

Can confirm; I received the same error in my launcher log upon upgrading to 21w03a.

GameCallbacks.cpp(162)] Launcher/launcher (main) Error Download from https://launchermeta.mojang.com/v1/packages/13b4faf35c0ae2a672a6c60fcbee91b215852810/1.17.json had invalid checksum! Expected: 13b4faf35c0ae2a672a6c60fcbee91b215852810 got: 07df9d665e93595da3daf9ee0607e5e0700152e0

9 more comments

Hi there!
Could you provide us with more in-depth repro steps?
Does this issue still occurs to you on newest version of Launcher?
Have you tried to install Launcher from the minecraft.net website?
Do you use VPN or any of the incompatible software on machine you try to log-in?

This ticket will automatically reopen when you reply.

I skipped 22w06a and now I have downloaded 22w07a. It printed a warning instead of an error:

Local file /Users/REDACTED/Library/Application Support/minecraft/assets/indexes/1.18.json has wrong SHA-1 hash, expected cb628cc0e2e76461209692e4d74b5c6fdd0fab9e but was 40b267e61ee41d3fc403c0c0addd24ada34c28f6

That was followed by two "info" log entries like before.

Then I created a new installation for 22w06a and downloaded that version for the first time. No warning or error was printed; only a single "info" message was printed:

Downloaded https://launcher.mojang.com/v1/objects/b863174b1147a6a9d9ab4922d9ced4eee19452ac/client.jar to /Users/REDACTED/Library/Application Support/minecraft/versions/22w06a/22w06a.jar

Since the errors seems to no longer occur, this report should probably be resolved as either "Fixed" or "Cannot Reproduce".

My current launcher version is 2.2.10324, but I'm not sure which version was the first version that no longer printed errors when downloading a new snapshot.

Given my above comment, I'm not sure if these answers are still relevant, but I'll answer @unknown's questions anyway.

  • When the errors used to be printed, the only repro steps were to ensure the "Open output log when Minecraft: Java Edition starts" option was enabled in the launcher settings, and then launch a version of Minecraft that you had not already launched previously.

  • Unlike when this report was initially created, the launcher now only prints warnings, not errors. (See my above comment.)

  • When I installed the launcher, I did install it from minecraft.net. I have not tried re-installing the launcher.

  • I do not use a VPN or any similar software when logging-in.

Closing the ticket as per comment of the reporter @unknown.

@unknown messaged me on the Mojira Discord saying that he was able to reproduce this in 22w16a. I checked my log when downloading 22w16a and I also had an error printed in it.

Download from https://launchermeta.mojang.com/v1/packages/13dd8d9c2b9e49437718d9151754cf764febac62/1.19.json had invalid checksum! Expected: 13dd8d9c2b9e49437718d9151754cf764febac62 got: 8aba36a8541cf5218315ed6adfa678faabd07aa5

I'm not sure why it was printing warnings before and is now printing errors again.

pine1needle

(Unassigned)

Confirmed

Retrieved