Re: File zip grosso
Paolo Pantaleo wrote:
...
Pignedoli Luca wrote:
...
paolo@wood:/tmp$ unzip Ubuntu-5.10.zip
Archive: Ubuntu-5.10.zip
creating: Ubuntu-5.10/
inflating: Ubuntu-5.10/Ubuntu-5.10.vmx
inflating: Ubuntu-5.10/Ubuntu-5.10.vmdk
Ubuntu-5.10/Ubuntu-5.10.vmdk: write error (disk full?). Continue? (y/n/^C) y
bad CRC 0c62b1a3 (should be 1b5d2094)
^^^^^^^^^^^^^^^^
Bhè, l'errore dovrebbe essere questo (il CRC, non il disco pieno!)
Il perchè è un pò un mistero, ma consideriamo una cosa:
1) Esiste l'algoritmo Zip come da specifiche degli autori
2) Esistono programmi che realizzano l'algoritmo
3) Esistono programmi che lo realizzano in "different flavours" o pseudo
ottimizzazioni
veriosione :
UnZip 5.52 of 28 February 2005, by Debian. Original by Info-ZIP.
Ad occhi chiusi direi che è più affidabile questo codice (cioè è più
conforme alle specifiche dello Huffman-Tree e soci), ma magari
un'ottimizzazione errata ha portato ad un overflow in qualche parte del
calcolo del CRC.
Potrebbe essere una buona idea postare un bug
Prima fateci due o tre prove: usando WinRar per esempio, e scompattando
sotto win e ricompattando con linux e riprovando su entrambe, e magari
ricompilando il pacchetto zip dai sorgenti. Ci farete sicuramente una +
bella figura postando il bug con tutti questi ragionevoli test.
Reply to: