Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

*View All ThreadsShow in Flat Mode*


Subjectbut 7z.exe does say CRC error! Reply to this message
Posted byAzzaAzza69
Posted on04/19/08 07:40 PM



> > Roman I do already have BOTH options on.
>
> The first option is zip only. If the second option doesn't report any error, the
> file (the data of the compressed file, not the archive) is valid.
>
> You talk about 7z files here, not good old zip. 7zip (and esp. its SDK) is a
> lousy format when it comes to checking structures or caring for standards. You
> shouldn't check it with Winrar either. The sdk and so cmpro doesn't check for
> corrupt structures in 7zip files. If cmpro is able to decompress the file and
> check the crc and reports it as valid, the data is valid and rebuilding it to
> zip will create a fine file.
>
> If you need 7z structure scans, complain to the sdk authors. You can send me one
> of the bad files and I may have a look at it if it's even possible to capture
> such things. To sum it up: nothing really to worry about.
>
>
> Roman Scherzer
>
Hmm...
I don't know how cmpro reckons the "data" is valid (ie. able to decompress, check the crc and not report a problem) when I have tried a "Test" and also the "Extract" in WinRar and both options give me a CRC error and also 7z.exe reports an error...here's the output from a CMD prompt:
C:\>d:7z e "1894 - Koharu No DS Uchigohan. Shokuji Balance Guide Tsuki (J)(6rz).
7z"

7-Zip 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06

Processing archive: 1894 - Koharu No DS Uchigohan. Shokuji Balance Guide Tsuki (
J)(6rz).7z

Extracting 1894 - Koharu No DS Uchigohan. Shokuji Balance Guide Tsuki (J)(6rz).
nds CRC Failed

Sub items Errors: 1


C:\>d:7z e "1936 - The Golden Compass (U)(Sir VG).7z"

7-Zip 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06

Processing archive: 1936 - The Golden Compass (U)(Sir VG).7z

Extracting 1936 - The Golden Compass (U)(Sir VG).nds CRC Failed

Sub items Errors: 1

...but again cmpro didn't show any errors!
Does the "decompress and check CRC" actually decompress or does it just use the CRC value packed into the header?

I can email you the files but 1894 is ~24mb and 1936 is ~15mb.

I will try to extract (and keep the broken?! file) and re-pack it into a zip and re-test this...

[Edit]
I have used 7z.exe to extract each and re-packed them into separate zips and these fail the CRC check in cmamepro...so all I can deduce from this is it can't detect [particular] CRC errors in .7z files?

Thanks,
Azza


-
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