Hm, I do not get a crash on my x86-64. Running under gdb:
$ gdb cpio GNU gdb 6.6-debian ... (gdb) run -i </boot/initrd.img-2.6.22-11-generic 2>/tmp/log Starting program: /bin/cpio -i </boot/initrd.img-2.6.22-11-generic 2>/tmp/log (no debugging symbols found) (no debugging symbols found)
Program exited with code 01. (gdb)
Hm, I do not get a crash on my x86-64. Running under gdb:
$ gdb cpio initrd. img-2.6. 22-11-generic 2>/tmp/log initrd. img-2.6. 22-11-generic 2>/tmp/log
GNU gdb 6.6-debian
...
(gdb) run -i </boot/
Starting program: /bin/cpio -i </boot/
(no debugging symbols found)
(no debugging symbols found)
Program exited with code 01.
(gdb)