Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 324172

Summary: Background Indexer Crash Recovery
Product: z_Archived Reporter: Kir <sowingsadness>
Component: PDTAssignee: PHP Core <php.core-inbox>
Status: CLOSED INVALID QA Contact: Ilina Stefanova <ilina.s>
Severity: major    
Priority: P3 CC: ganoro, kalin.a, kubo
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Kir CLA 2010-09-01 05:04:49 EDT
Build Identifier: I20100608-0911

!SESSION 2010-09-01 12:57:46.383 -----------------------------------------------
eclipse.buildId=I20100608-0911
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Command-line arguments:  -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.dltk.core 4 4 2010-09-01 12:57:55.932
!MESSAGE Background Indexer Crash Recovery
!STACK 0
java.lang.NoSuchMethodError: org.eclipse.dltk.core.index2.IIndexingRequestor$DeclarationInfo.<init>(IIIIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
	at org.eclipse.php.internal.core.index.PhpIndexingVisitor.visit(PhpIndexingVisitor.java:352)
	at org.eclipse.dltk.ast.declarations.TypeDeclaration.traverse(TypeDeclaration.java:153)
	at org.eclipse.dltk.ast.statements.Block.traverse(Block.java:43)
	at org.eclipse.dltk.ast.declarations.ModuleDeclaration.traverse(ModuleDeclaration.java:71)
	at org.eclipse.php.internal.core.index.PhpIndexingParser.parseSourceModule(PhpIndexingParser.java:30)
	at org.eclipse.dltk.core.index2.AbstractIndexer.indexDocument(AbstractIndexer.java:45)
	at org.eclipse.dltk.internal.core.index.sql.SqlIndexer.indexDocument(SqlIndexer.java:145)
	at org.eclipse.dltk.internal.core.index2.SourceModulesRequest.run(SourceModulesRequest.java:78)
	at org.eclipse.dltk.core.search.indexing.AbstractJob.execute(AbstractJob.java:76)
	at org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:467)
	at java.lang.Thread.run(Unknown Source)

Reproducible: Always

Steps to Reproduce:
1. start Eclipse
2. open any PHP project
3.
Comment 1 Kir CLA 2010-09-01 05:05:55 EDT
in additional:
- not work class viewer
- go to defenition (ctrl+click)
Comment 2 Roy Ganor CLA 2010-09-03 17:38:30 EDT
according to the log/exception you use bad dependencies to PDT.

Will be resolved soon with the release of Helios SR1
Comment 3 Kir CLA 2010-09-04 04:15:54 EDT
I used PDT All In One -))
Comment 4 Kalin CLA 2011-07-22 09:45:47 EDT
No longer reproducible in pdt.