Bug 90521 [Import/Export] NumberFormatException during import zip file
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/TarInputStream.java
byte[] longNameData = new byte[(int) entry.getSize()];
			read(longNameData, 0, longNameData.length);
			StringBuffer filename = new StringBuffer();
			int pos = 0;
			
			while(pos < longNameData.length && longNameData[pos] != 0) {
				filename.append((char) (longNameData[pos] & 0xff));
				pos++;
			}
			longLinkName = filename.toString();
			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;
	}
}