Author: peterreilly Date: Tue Sep 5 12:47:56 2006 New Revision: 440461 URL: http://svn.apache.org/viewvc?view=rev&rev=440461 Log: bugzilla: 40334 possible NPE in TarInputStream
Modified: ant/core/trunk/src/main/org/apache/tools/tar/TarInputStream.java Modified: ant/core/trunk/src/main/org/apache/tools/tar/TarInputStream.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/tar/TarInputStream.java?view=diff&rev=440461&r1=440460&r2=440461 ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/tar/TarInputStream.java (original) +++ ant/core/trunk/src/main/org/apache/tools/tar/TarInputStream.java Tue Sep 5 12:47:56 2006 @@ -258,7 +258,11 @@ longName.append(new String(buf, 0, length)); } getNextEntry(); - + if (this.currEntry == null) { + // Bugzilla: 40334 + // Malformed tar file - long entry name not followed by entry + return null; + } // remove trailing null terminator if (longName.length() > 0 && longName.charAt(longName.length() - 1) == 0) { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]