Bug 72840 - NPE during refactoring and reference search
Summary: NPE during refactoring and reference search
Status: RESOLVED DUPLICATE of bug 66836
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 3.1 M2   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-28 10:37 EDT by Eclipse user CLA
Modified: 2004-08-29 03:16 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eclipse user CLA 2004-08-28 10:37:08 EDT
After about 5 days of usage, I've started to get NPEs during refactoring
operations and Java element reference search. 

eclipse.buildId=I200406251208
java.fullversion=J2RE 1.4.1 IBM build cxia321411-20040301 (JIT enabled: jitc)
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US

Here's the .log after a reference search:

!ENTRY org.eclipse.jdt.core 4 4 Aug 28, 2004 17:19:44.727
!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 Aug 28, 2004 17:21:30.480
!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.core.runtime 4 2 Aug 28, 2004 17:21:30.778
!MESSAGE An internal error occurred during: "Java Search".
!STACK 0
java.lang.NullPointerException
	at
org.eclipse.jdt.internal.core.search.indexing.IndexManager.getIndex(IndexManager.java:183)
	at
org.eclipse.jdt.internal.core.search.PatternSearchJob.getIndexes(PatternSearchJob.java:90)
	at
org.eclipse.jdt.internal.core.search.PatternSearchJob.execute(PatternSearchJob.java:58)
	at
org.eclipse.jdt.internal.core.search.processing.JobManager.performConcurrentJob(JobManager.java:253)
	at org.eclipse.jdt.core.search.SearchEngine.findMatches(SearchEngine.java:454)
	at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine.java:757)
	at org.eclipse.jdt.internal.ui.search.JavaSearchQuery.run(JavaSearchQuery.java:125)
	at
org.eclipse.search2.internal.ui.InternalSearchUI$InternalSearchJob.run(InternalSearchUI.java:83)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
Comment 1 Kent Johnson CLA 2004-08-29 03:16:17 EDT
From your trace, the VM was J2RE 1.4.1 IBM build cxia321411-20040301.

This VM is problematic. Newer versions are available.


*** This bug has been marked as a duplicate of 66836 ***