* @param len The length of the encoded filename or commentin
* <code>bytes</code>.
*/
protected AbstractUnicodeExtraField(String text, byte[] bytes, int off,
int len) {
CRC32 crc32 = new CRC32();
crc32.update(bytes, off, len);
nameCRC32 = crc32.getValue();
try {
unicodeName = text.getBytes("UTF-8");
} catch (UnsupportedEncodingException e) {
throw new RuntimeException("FATAL: UTF-8 encoding not supported.",