EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Poll

How to check t7z files bigger than 4 GB with Hash Decompression Option???

How to check t7z files bigger than 4 GB with Hash Decompression Option???
How to check t7z files bigger than 4 GB with Hash Decompression Option???
How to check t7z files bigger than 4 GB with Hash Decompression Option???

Pages: [1]   Go Down

Author Topic: Clrmamepro isn't able to check 7z sets bigger than 4 GB  (Read 8769 times)

Ecco

  • Karma: 0
  • Offline Offline
  • Posts: 2
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile

Hi,

I always check my own Dumps and making my own dats.
I have now a problem with clrmamepro. My iso's are t7z packed. The rebuilder works fine with them.

But if I use the scanner to check the files with the Option "Decompress Rom & check crc32 + run analysis + fix file (if possible)" I get following error message checking my Dumps:

Archive Header crc32 doesn't match crc32 of decompressed data for file ...
I get this message only for sets which are over 4 GB. This are mostly compressed isos

Do I something wrong???
Or is this a issue of clrmamepro scanner or even t7z.

I have allrdy tried the 64bit version of 7zip, but it don't work with clrmamepro.

Do you have some suggestion for this?

Edit: Sry for the Poll Question!!! I have just a problem and need help and I am a noob in this forum. ^^
« Last Edit: 11 December 2010, 20:28 by Roman »
Logged


Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 5.0.2 Safari 5.0.2
    • View Profile
Re: Clrmamepro isn't able to check 7z sets bigger than 4 GB
« Reply #1 on: 11 December 2010, 20:24 »

64 bit version of 7z works fine. Im using it myself. The problem is not in the external packer Guess the 4gb limit is based within the 7z reader which comes from an old 7z sdk....which lacks all kind of stuff not to even mention the code quality of the sdk.

I may have a look at it next week.
« Last Edit: 11 December 2010, 20:29 by Roman »
Logged

Ecco

  • Karma: 0
  • Offline Offline
  • Posts: 2
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
Re: Clrmamepro isn't able to check 7z sets bigger than 4 GB
« Reply #2 on: 11 December 2010, 21:15 »

Okay, thanks for the support :-)

I hope this issue can be fixed in the future.
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 113
  • Offline Offline
  • Posts: 3292
  • Operating System:
  • Windows 7 Windows 7
  • Browser:
  • Chrome 8.0.552.215 Chrome 8.0.552.215
    • View Profile
Re: Clrmamepro isn't able to check 7z sets bigger than 4 GB
« Reply #3 on: 13 December 2010, 20:48 »

Ah...I guess I see now what you mean...well, actually the >4GB support of 7z files works fine.

The problem is more likely that when you got the "Decompress Rom & check crc32" or similar options enabled which try to decompress files into memory, you run into an out of memory error of 7z since it tries to decompress the full file into memory. You should see an error like "7z: ERROR SZ_ERROR_MEM -> ...." in the warnings window.

So...solution is: if you work with such big files, don't use such options...or switch to decompressed files. For 7z you currently got the limitation that it tries to decompress the full file.

I don't know if I find the time to look at the lates 9.x versions of 7z before xmas...
« Last Edit: 13 December 2010, 20:51 by Roman »
Logged
Pages: [1]   Go Up
 

Page created in 0.153 seconds with 23 queries.

anything
anything