Community
Participate
Working Groups
When the workbench starts up, after the second or third time i save the project i get a Background Indexer Crash Recovery in der error log. I use vmargs -Xmx512m to start eclipse. This error occurs every time i start the eclipse. After running my project in a new "fresh" workspace, i get this error: !SESSION Sep 09, 2004 18:11:22.322 --------------------------------------------- eclipse.buildId=I200406192000 java.fullversion=J2RE 1.4.1 IBM Windows 32 build cn1411-20040301a (JIT enabled: jitc) BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 18:11:22.322 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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) !SESSION Sep 09, 2004 16:56:02.613 --------------------------------------------- eclipse.buildId=I200406192000 java.fullversion=J2RE 1.4.1 IBM Windows 32 build cn1411-20040301a (JIT enabled: jitc) BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 16:56:02.613 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 16:56:10.104 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 16:56:22.171 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:06:46.730 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:09:30.485 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:10:03.573 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:10:07.128 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:10:49.559 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:13:36.949 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:13:50.529 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:13:52.191 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:15:33.427 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Compiled Code)) at org.eclipse.jdt.internal.core.index.Index.save(Index.java(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:17:44.445 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:18:29.49 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:19:11.90 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:21:13.55 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:25:52.116 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:25:54.69 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:27:12.742 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:27:42.826 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(Inlined Compiled Code)) at org.eclipse.jdt.internal.core.search.indexing.IndexManager.saveIndex(IndexManager.java(Compiled Code)) 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) !SESSION Sep 09, 2004 17:45:08.970 --------------------------------------------- eclipse.buildId=I200406192000 java.fullversion=J2RE 1.4.1 IBM Windows 32 build cn1411-20040301a (JIT enabled: jitc) BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:45:08.970 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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(Compiled Code)) 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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:50:49.930 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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) !ENTRY org.eclipse.jdt.core 4 4 Sep 09, 2004 17:50:56.940 !MESSAGE Background Indexer Crash Recovery !STACK 0 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(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.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)
Installed Eclipse Build id: 200406251208 create a new workspace, import my project and get the same error.
Could you please try disabling the JIT? add -Djava.compiler=NONE on the command line as a VM argument.
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 ***