A "very"long filename causes segmentation violoation when use
File.deleteOnExit().
import java.io.File;
public class DeleteOnExitLong {
public static void main (String args[]) throws Exception{
File file = new File("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_DeletedOnExitLong").getCanonicalFile();
file.createNewFile();
file.deleteOnExit();
}
}
###@###.### 2004-11-18 23:14:33 GMT
File.deleteOnExit().
import java.io.File;
public class DeleteOnExitLong {
public static void main (String args[]) throws Exception{
File file = new File("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_DeletedOnExitLong").getCanonicalFile();
file.createNewFile();
file.deleteOnExit();
}
}
###@###.### 2004-11-18 23:14:33 GMT
- duplicates
-
JDK-4813729 File.deleteOnExit crashes VM with long file path component (winNT)
-
- Closed
-