Map checksum error

Map checksum error

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

Post Reply
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Map checksum error

Post by Inujel »

Hello !

Everytime I try to join a game, I have a map checksum error :
Checksum of Tabula-v2 (checksum 0x2daca72a) differs from the host's copy (checksum 0x1d6b0ab). This may be caused by a corrupted download ...
I'm sure my maps are correct, I checked the md5 sum, plus it does it with every map.

Here is my configuration :

Code: Select all

julien@Lena:~$ uname -a
Linux Lena 2.6.32-5-amd64 #1 SMP Wed May 18 23:13:22 UTC 2011 x86_64 GNU/Linux
julien@Lena:~$ dpkg -l | grep zip
ii  bzip2                                1.0.5-6                           high-quality block-sorting file compressor - utilities
ii  gzip                                 1.3.12-9                          GNU compression utilities
ii  libarchive1                          2.8.4-1                           Single library to read/write tar, cpio, pax, zip, iso9660, etc.
ii  libzip1                              0.9.3-1                           library for reading, creating, and modifying zip archives (runtime)
ii  p7zip-full                           9.04~dfsg.1-1                     7z and 7za file archivers with high compression ratio
ii  unzip                                6.0-4                             De-archiver for .zip files
ii  zip                                  3.0-3                             Archiver for .zip files
julien@Lena:~$ dpkg -l | grep spring
ii  spring                               0.82.7.1+dfsg1-3                  a modern full-3D RTS game engine
ii  spring-common                        0.82.7.1+dfsg1-3                  a modern full-3D RTS game engine (common files)
ii  springlobby                          0.130-1                           single/multiplayer lobby for the Spring RTS engine
Can anyone help me ?

Julien.
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

Uups sorry for the double post. I had lags when I submitted...
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Map checksum error

Post by Beherith »

I know this is obvious, but did you try to re download the map?
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

Yeah of course, and I tried at least 10 maps.

I played with another guy, we both dled the same map at the same time, and the problem occured again.

So I'm pretty sure my problem resides in the checksum computation...
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Map checksum error

Post by abma »

if checksum of tabulav2 is c6f262b3e8e35aefaff11641ae4a34ce this file isn't damaged.

which host did you try? can you spec one of the big-games?

maybe your "base-content" is broken, can you attach infolog.txt of such a game where you get the checksum error?
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

abma wrote:if checksum of tabulav2 is c6f262b3e8e35aefaff11641ae4a34ce this file isn't damaged.
Yep, that's correct.

Code: Select all

julien@Lena:~/.spring/maps$ md5sum Tabula-v2.sd7 
c6f262b3e8e35aefaff11641ae4a34ce  Tabula-v2.sd7
which host did you try? can you spec one of the big-games?
Which host ? What do you mean ? I have the error with BA7.50, k-zero, TA2.10, I haven't check others, but I guess it's mod-independent...
I can't spec games...
maybe your "base-content" is broken, can you attach infolog.txt of such a game where you get the checksum error?
Ok. So I try to spec a game, I get the error and I upload ~/.spring/infolog.txt right ?
Here it is.
Attachments
infolog.txt
(3.16 KiB) Downloaded 108 times
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

Ooh I have found (at least one of) my mistake.

Infolog says :

Code: Select all

Spring 0.82+.4.0
Which isn't the current spring version. I found out that I had two versions on my system :

Code: Select all

julien@Lena:~/.spring$ /usr/local/bin/spring --version
Spring 0.82+.4.0
julien@Lena:~/.spring$ /usr/games/spring --version
Spring 0.82.7.1
I guess the first one is from the sources I tried to compile. Then I realized it wasn't the last version so I reinstalled the package.
Looking into the sources, it seems that spring lobby only checks the version of libunitsync.so, so I guess I was using 0.82+.4 binary and 0.82.7 libs (since he's allowing me to play online).

But now I have sync errors again :'(...

I had tried to compile from source because I had sync errors with a clean package install. How to get 0.82.7.1 sources ?
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Map checksum error

Post by abma »

hmm, this should help: http://springrts.com/wiki/SetupGuide

selecting the right executable in springlobby could fix your probleme,
too... edit->preferences->spring + select unitsync + right spring executable
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

Yep I did that, I now have the binaries and libs from the package. But this gives me sync errors.

So I'm currently compiling 0.82.7.1 from sources... I hope it will work !
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Map checksum error

Post by abma »

sorry, there seems a problem with the current release compiled on new linux-distributions:
http://springrts.com/mantis/view.php?id=2459

heard a few minutes ago about that, currently i can't say how to solve that, sorry.
Inujel
Posts: 8
Joined: 06 Jun 2011, 09:32

Re: Map checksum error

Post by Inujel »

abma wrote:sorry, there seems a problem with the current release compiled on new linux-distributions:
http://springrts.com/mantis/view.php?id=2459
Oh ok. So it' not coming from me ! That's the good news :-)

I'll just wait for the next release then...

Thank you for your help !

Edit: If I may help, I'd be glad to...
Post Reply

Return to “Help & Bugs”