Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

*View All ThreadsShow in Flat Mode*


Subjectmore Reply to this message
Posted byRoman
Posted on04/20/08 02:47 PM



after looking at the source I found out that the 'decompress and check crc32' option actually decompresses each file of an archive to memory. So it only checks the integrity of the data but it doesn't actually compare the hash against the datfile.

SHA1/MD5 checks do of course.

I will now add a real decompress and check crc32 and rename the old one to something like "test archive" or something.

In your case the data was successfully decompressed but it didn't most likely match the crc32 value of the datfile but it wasn't reported since you didn't scan for sha1 or md5 (if that's available in the datfile).

So...look out for the next version then...(don't ask me when though)


Roman Scherzer


-
Entire Thread
Subject  Posted byPosted On
*Not finding corrupt archives!  AzzaAzza6904/19/08 10:44 AM
.*- of course it finds them  Roman04/19/08 12:21 PM
..*Beg to differ - no it doesn't!  AzzaAzza6904/19/08 02:12 PM
...*Re: Beg to differ - no it doesn't!  Roman04/19/08 04:03 PM
....*but 7z.exe does say CRC error!  AzzaAzza6904/19/08 07:40 PM
.....*Re: but 7z.exe does say CRC error!  Roman04/20/08 11:57 AM
.......more  Roman04/20/08 02:47 PM
.......*Ok.  AzzaAzza6904/22/08 02:45 PM
........*Re: Ok.  Roman04/22/08 06:36 PM