Attempts to extract tar files produced by Mac OS X 10.6 (Snow Leopard)
files fail with the error:
"tar: corrupted octal value in tar header" from
BusyBox v1.14.2 (2009-07-02 18:01:37 CEST) built-in shell (ash)
On GNU/Linux 2.4.20, on a Linksys WRT54GL Router (MIPS) running Tomato
1.25.
Is this a known problem?
If so, is it a problem with Linux 2.4?
Or with Busybox?
Or with the Busybox config in Tomato?
Or might it be a problem with Snow Leopard's new tar format?
Here are the two headers (complete files, actually) -- leo: leopard,
sno: snow leopard --
There seems to have been some shifts, involving nulls, spaces, and
zeroes.
l ???.tar; od -ta leo.tar; echo; od -ta sno.tar
-rw-r--r-- 1 peter staff 10240 19 Sep 01:04 leo.tar
-rw-r--r-- 1 peter staff 2048 19 Sep 00:53 sno.tar
0000000 f o o nul nul nul nul nul nul nul nul nul nul nul nul nul
0000020 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0000140 nul nul nul nul 0 0 0 0 6 4 4 nul 0 0 0 0
0000160 7 6 5 nul 0 0 0 0 7 6 5 nul 0 0 0 0
0000200 0 0 0 0 0 0 4 nul 1 1 2 5 5 0 6 2
0000220 2 3 4 nul 0 0 7 5 5 0 nul sp 0 nul nul nul
0000240 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0000400 nul u s t a r sp sp nul p e t e r nul nul
0000420 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0001000 f o o nl nul nul nul nul nul nul nul nul nul nul nul nul
0001020 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0024000
0000000 f o o nul nul nul nul nul nul nul nul nul nul nul nul nul
0000020 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0000140 nul nul nul nul 0 0 0 6 4 4 sp nul 0 0 0 7
0000160 6 5 sp nul 0 0 0 0 2 4 sp nul 0 0 0 0
0000200 0 0 0 0 0 0 4 sp 1 1 2 5 5 0 6 1
0000220 7 2 1 sp 0 1 2 0 4 0 nul sp 0 nul nul nul
0000240 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0000400 nul u s t a r nul 0 0 p e t e r nul nul
0000420 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
0000440 nul nul nul nul nul nul nul nul nul s t a f f nul nul
0000460 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
0000500 nul nul nul nul nul nul nul nul nul 0 0 0 0 0 0 sp
0000520 nul 0 0 0 0 0 0 sp nul nul nul nul nul nul nul nul
0000540 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0001000 f o o nl nul nul nul nul nul nul nul nul nul nul nul nul
0001020 nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
*
0004000
Thanks for any insights.
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox