Share

XAD library

Tracker: Bugs

5 Tar client doesn't check archive format - ID: 1870212
Last Update: Tracker Item Submitted ( amigalex )

If you have files with long names and use
tar --format=posix xad doesn't work correctly.
Using UnArc on OS4, the filenames can be seen truncated after 100 chars
(path incl.) and the content of the next item in the TarHeader struct,
which is th_Mode, gets appended at the end, such as 0000664

So for example in the archive from
http://downloads.sourceforge.net/openvrml/openvrml-0.17.2.tar.gz

the file...

openvrml-0.17.2/doc/manual/classopenvrml_1_1node__impl__util_1_1node__type_
_impl_1_1event__emitter__ptr-members.html

becomes:

openvrml-0.17.2/doc/manual/classopenvrml_1_1node__impl__util_1_1node__type_
_impl_1_1event__emitter__0000664

if you recreate that archive with tar --format=gnu ... the xad tar client
works correctly.


AlexC ( amigalex ) - 2008-01-13 06:53

5

Open

None

Nobody/Anonymous

None

None

Public


Comments




Log in to comment.

No follow-up comments have been posted.

Attached File

No Files Currently Attached

Change

No changes have been made to this artifact.