Community
Participate
Working Groups
This might be related to bug 68348 I was running a long checkout from CVS in the background, and tried to hit ctrl-shift-T. The progress dialog never closed, and I found the following exceptions written to my console: java.lang.NullPointerException at java.lang.SecurityManager.checkRead(SecurityManager.java:900) at java.io.FileInputStream.<init>(FileInputStream.java(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategory(DiskIndex.java:360) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategories(DiskIndex.java:352) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeWith(DiskIndex.java:444) at org.eclipse.jdt.internal.core.index.Index.save(Index.java:171) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java:506) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndexes(IndexManager.java:548) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.notifyIdle(IndexManager.java:369) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:344) at java.lang.Thread.run(Thread.java:568) java.lang.NullPointerException at java.lang.SecurityManager.checkRead(SecurityManager.java:900) at java.io.FileInputStream.<init>(FileInputStream.java(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategory(DiskIndex.java:360) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategories(DiskIndex.java:352) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeWith(DiskIndex.java:444) at org.eclipse.jdt.internal.core.index.Index.save(Index.java:171) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java:506) at org.eclipse.jdt.internal.core.search.indexing.SaveIndex.execute(SaveIndex.java:40) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:361) at java.lang.Thread.run(Thread.java:568) java.lang.NullPointerException at org.eclipse.jdt.internal.core.search.indexing.IndexManager.getIndex(IndexManager.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.PatternSearchJob.getIndexes(PatternSearchJob.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.PatternSearchJob.execute(PatternSearchJob.java(Compiled Code)) at org.eclipse.jdt.internal.core.search.processing.JobManager.performConcurrentJob(JobManager.java:253) at org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(SearchEngine.java:866) at org.eclipse.jdt.internal.corext.util.AllTypesCache.search(AllTypesCache.java:526) at org.eclipse.jdt.internal.corext.util.AllTypesCache$TypeCacher.doSearchTypes(AllTypesCache.java:197) at org.eclipse.jdt.internal.corext.util.AllTypesCache$TypeCacher.run(AllTypesCache.java:166) java.lang.NullPointerException: name can't be null at java.io.FilePermission.init(FilePermission.java:180) at java.io.FilePermission.<init>(FilePermission.java:253) at java.lang.SecurityManager.checkRead(SecurityManager.java:899) at java.io.FileInputStream.<init>(FileInputStream.java(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategory(DiskIndex.java:360) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeCategories(DiskIndex.java:352) at org.eclipse.jdt.internal.core.index.DiskIndex.mergeWith(DiskIndex.java(Compiled Code)) at org.eclipse.jdt.internal.core.index.Index.save(Index.java:171) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java:506) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndexes(IndexManager.java:548) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.notifyIdle(IndexManager.java:369) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:344) at java.lang.Thread.run(Thread.java:568)
This was caused by a VM bug with IBM build cxia321411-20040301 (JIT enabled: jitc). There are newer versions of this VM available - you should switch. *** This bug has been marked as a duplicate of 66836 ***