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
if(ret < 0) {
				throw new IOException("early end of stream"); 
			}
			bytestoskip -= ret;
			bytesread += ret;
		}
		filepos = entry.filepos;
		nextEntry = 0;
		nextEOF = 0;
		
		getNextEntry();
		return true;
	}
	/**
	 * Returns true if the header checksum is correct.
	 * 
	 * @param header
	 * @return true if this header has a valid checksum
	 */
	private boolean isValidTarHeader(byte[] header) {
		long fileChecksum, calculatedChecksum;
		int pos, i;
		
		pos = 148;
		StringBuffer checksumString = new StringBuffer();
		for(i = 0; i < 8; i++) {
			if(header[pos + i] == 0 || !Character.isDigit((char) header[pos + i])) break;
			checksumString.append((char) header[pos + i]);
		}
		if(checksumString.length() == 0) return false;