This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
040614. While doing a real-clean or similar. Note that you still have the hack in to skip null FileObject entries from existingFileObjects: Enumeration en = existingFileObjects (getRoot ()); while (en.hasMoreElements()) { AbstractFolder fo = (AbstractFolder)en.nextElement(); if (fo == null || (fo.isFolder() && !fo.isInitialized())) continue; String[] children = cache.getChildrenOf(fo.getPath()); // HERE so I guess this means that cache is not, null fo. Which isn't very surprising, since getCache does not guarantee a non-null return value. parse can return null for various reasons (including silently swallowing Throwable - very very bad!).
/cvs/openide/src/org/openide/filesystems/JarFileSystem.java new revision: 1.94; previous revision: 1.93
This issue was solved long time ago. Because nobody has reopened it neither added comments, we are verifying/closing it now. If you are still able to reproduce the problem, please reopen. Thanks in advance.