Bug 115672 [Import/Export] Spaces in a tar file checksum confuse the tar importer
3.2M3 The spacebar character is special in tar header files, and should generally be ignored. Space characters at the beginning the checksum field can confuse the current tar code, causing otherwise valid tar files to fail.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/TarInputStream.java
pos++;
			longLinkName = new String(longNameData, 0, pos, "UTF8"); 
			return getNextEntryInternal();
		}
		return entry;
	}
	/* (non-Javadoc)
	 * @see java.io.FilterInputStream#read(byte[], int, int)
	 */
	public int read(byte[] b, int off, int len) throws IOException {
		if(nextEOF == 0) return -1;
		if(len > nextEOF) len = nextEOF;
		int size = super.read(b, off, len);
		nextEntry -= size;
		nextEOF -= size;
		bytesread += size;
		return size;
	}
	/* (non-Javadoc)
	 * @see java.io.FilterInputStream#read()
	 */
	public int read() throws IOException {
		byte[] data = new byte[1];
		int size = read(data, 0, 1);
		if (size < 0)
			return size;
		return data[0];
	}
}