coreutils-5.92 - dd skip option completely broken

From:

Theodoros V. Kalamatianos

Subject:

coreutils-5.92 - dd skip option completely broken

Date:

Mon, 31 Oct 2005 09:46:57 +0200 (EET)

While trying to implement the per-block seek/skip options I suggested I
stumbled on yet another bug in coreutils-5.92. This time it affects dd and
I believe it is major enough to consider coreutils-5.92 unusable and pull
that release back. Initially I thought that the dd skip= option drops
2 * ibs bytes for each record when reading from stdin, but it seems the
bug is not that simple.