Bug 90521 [Import/Export] NumberFormatException during import zip file
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/TarInputStream.java
StringBuffer prefix = new StringBuffer();
			while(pos < 500 && header[pos] != 0) {
				prefix.append((char) (header[pos] & 0xff));
				pos++;
			}
			prefix.append('/');
			name.insert(0, prefix);
		}
		
		TarEntry entry;
		if(longLinkName != null) {
			entry = new TarEntry(longLinkName, filepos);
			longLinkName = null;
		} else {
			entry = new TarEntry(name.toString(), filepos);
		}
		if(header[156] != 0) {
			entry.setFileType(header[156]);
		}
		
		pos = 100;
		StringBuffer mode = new StringBuffer();
		for(i = 0; i < 8; i++) {
			if(header[pos + i] == 0) break;
			mode.append((char) header[pos + i]);
		}
		if(mode.length() > 0 && mode.charAt(0) != '0') mode.insert(0, '0');
		long fileMode = Long.decode(mode.toString()).longValue();
		entry.setMode(fileMode);