Mailinglist Archive: opensuse-kde (62 mails)
| < Previous | Next > |
Re: [suse-kde] Weird bug and steps to reproduce
- From: Vincenzo Ciancia <ciancia@xxxxxxxxxxx>
- Date: Sun, 3 Sep 2006 12:41:12 +0200
- Message-id: <200609031241.12481.ciancia@xxxxxxxxxxx>
Alle 22:35, sabato 2 settembre 2006, Vincenzo Ciancia ha scritto:
> I already sent this message, but was refused because it was too big, hence
> I remove the attachment named "test2.tar", mentioned in the message, it can
> be obtained from "test.tar" by first extracting the archive, then copying
> the directory "b1" in another directory using "cp -r", then compressing
> again.
The problem is with hardlinks; I just discovered that COMPILING and INSTALL
are hardlinked each other in test.tar, which by the way was somewhere
stripped out or I forgot to attach it, however you can reproduce easily the
bug, just have to create two hardlinked files, even empty, and a non-empty
file _following_ those in the same archive:
touch A
touch B
echo C > C
tar cf test.tar A B C
this will cause ark to fail on test.tar, while
tar cf test.tar C A B will work.
I will report the bug in the novell bugzilla as soon as it will let me log
in :)
Vincenzo
> I already sent this message, but was refused because it was too big, hence
> I remove the attachment named "test2.tar", mentioned in the message, it can
> be obtained from "test.tar" by first extracting the archive, then copying
> the directory "b1" in another directory using "cp -r", then compressing
> again.
The problem is with hardlinks; I just discovered that COMPILING and INSTALL
are hardlinked each other in test.tar, which by the way was somewhere
stripped out or I forgot to attach it, however you can reproduce easily the
bug, just have to create two hardlinked files, even empty, and a non-empty
file _following_ those in the same archive:
touch A
touch B
echo C > C
tar cf test.tar A B C
this will cause ark to fail on test.tar, while
tar cf test.tar C A B will work.
I will report the bug in the novell bugzilla as soon as it will let me log
in :)
Vincenzo
| < Previous | Next > |