Joerg Delker <[EMAIL PROTECTED]> wrote: > Paul Eggert wrote: > > $ echo '' | dd bs=1 seek=6292304383 of=jake.ntfs > > 1+0 records in > > 1+0 records out > > 1 byte (1 B) copied, 7e-05 seconds, 14.3 kB/s > > $ ls -l jake.ntfs > > -rw-r--r-- 1 eggert eggert 6292304384 Jun 19 02:22 jake.ntfs > > $ tar-1.15.1 cSf buggy.tar jake.ntfs > > $ tar-CVS cSf working.tar jake.ntfs > > $ od -c buggy.tar >buggy.od > > $ od -c working.tar >working.od > > $ diff -u buggy.od working.od > > --- buggy.od 2006-06-19 02:24:37.000000000 -0700 > > +++ working.od 2006-06-19 02:24:43.000000000 -0700 > > @@ -4,7 +4,7 @@ > > 0000140 \0 \0 \0 \0 0 0 0 0 6 4 4 \0 0 0 0 1 > > 0000160 7 5 0 \0 0 0 0 1 7 5 0 \0 0 0 0 0 > > 0000200 0 0 0 1 0 0 0 \0 1 0 4 4 5 4 6 6 > > -0000220 3 3 1 \0 0 1 5 4 1 0 \0 S \0 \0 \0 > > +0000220 3 3 1 \0 0 1 5 4 1 4 \0 S \0 \0 \0 > > This is just a checksum difference; not worth worrying about. > > > > 0000240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > > * > > 0000400 \0 u s t a r \0 e g g e r t \0 > > @@ -12,11 +12,14 @@ > > 0000440 \0 \0 \0 \0 \0 \0 \0 \0 \0 e g g e r t \0 > > 0000460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > > * > > -0000600 \0 \0 1 6 7 0 3 1 7 0 0 0 0 \0 0 0 > > +0000600 \0 \0 5 6 7 0 3 1 7 0 0 0 0 \0 0 0 > > This is the bug in question: the correct number was 56703170000 (octal) > > but the leading "5" was incorrectly output as "1". > > > > 0000620 0 0 0 0 0 1 0 0 0 \0 \0 \0 \0 \0 \0 \0 > > 0000640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > > * > > 0000740 \0 \0 \0 5 6 7 0 3 1 7 1 0 0 0 \0 \0 > > 0000760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > > * > > +0001760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \n > > +0002000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > > +* > > This is some data that went missing because of the bug.
As star is able to print the right size, this is mostunlikely for our case. > What about the additional data at 1760/2000. Is that static or does it > depend on the content? > Any best practices how to hex edit such large files? The only known editor that allows you to edit large binary files and search in binary data is my ved: ftp://ftp.berlios.de/pub/ved/alpha/ Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ Bug-tar mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-tar
