wrong md5 checksum

K

kkwweett

kkwweett a écrit :
Hi,

the download page (http://www.python.org/download/releases/3.0/) for
Python 3000 shows :

9119625244b17aa35ed94b655a2b2135 13491200 python-3.0b1.msi

but I got

9119625244a57aa35ed94b655a2b2135 13491200 python-3.0b1.msi

(44a57 rather than 44b17 )

with several md5 checkers ( MdChecker (http://getmd5checker.com/) or a C
prog I've written)

Wrong md5 checksum even with Python2.5 :


import md5
m=md5.new()
message=open("python-3.0b1.msi","rb").read()
m.update(message)
m.hexdigest()

Answer : '9119625244a57aa35ed94b655a2b2135'


Does anyone know what can be done to decide wether the file is corrupted
or the checksum given is wrong ?
 
T

Terry Reedy

kkwweett said:
It seems that the answer is probably B. But, according to the release
website manager, a mystery remains :

http://mail.python.org/pipermail/python-3000/2008-July/014281.html

Marcin Kowalczyk pointed out in a follow-up to the above that the
replacement of 'a5' with 'b1' could have been part of a global
search/replace that would have been correct everywhere else on the page.
Thus case C. Barry remembers doing some such.

Lesson. Take care with blind global replacements.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top