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

Bug 431026

Summary: NPE while checking Assembler resources (*.S - files)
Product: [Tools] CDT Reporter: Markus Muehlbrandt <markus.muehlbrandt>
Component: cdt-codanAssignee: Elena Laskavaia <elaskavaia.cdt>
Status: RESOLVED FIXED QA Contact: Elena Laskavaia <elaskavaia.cdt>
Severity: normal    
Priority: P3 CC: Andreas.Muelder, cdtdoug, marc.khouzam, richard.horbach
Version: 8.3.0   
Target Milestone: 8.5   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Markus Muehlbrandt CLA 2014-03-24 10:42:37 EDT
After some debugging the problem seems to be the getASTTranslationUnit(...) method of org.eclipse.cdt.core.model.AssemblyLanguange class, which returns simply null.


Stack trace:

!MESSAGE Internal Error
!STACK 0
java.lang.NullPointerException
	at org.eclipse.cdt.internal.core.model.TranslationUnit.getAST(TranslationUnit.java:871)
	at org.eclipse.cdt.internal.core.model.TranslationUnit.getAST(TranslationUnit.java:824)
	at org.eclipse.cdt.codan.core.cxx.model.CxxModelsCache.getAST(CxxModelsCache.java:73)
	at org.eclipse.cdt.codan.core.cxx.model.CxxModelsCache.getAST(CxxModelsCache.java:63)
	at org.eclipse.cdt.codan.core.cxx.model.AbstractIndexAstChecker.processFile(AbstractIndexAstChecker.java:76)
	at org.eclipse.cdt.codan.core.cxx.model.AbstractIndexAstChecker.processResource(AbstractIndexAstChecker.java:54)
	at org.eclipse.cdt.codan.core.model.AbstractChecker.processResource(AbstractChecker.java:249)
	at org.eclipse.cdt.codan.internal.core.CodanRunner.processResource(CodanRunner.java:90)
	at org.eclipse.cdt.codan.internal.core.CodanRunner.processResource(CodanRunner.java:116)
	at org.eclipse.cdt.codan.internal.core.CodanRunner.processResource(CodanRunner.java:54)
	at org.eclipse.cdt.codan.internal.core.CodanBuilder.processResource(CodanBuilder.java:94)
	at org.eclipse.cdt.codan.internal.ui.actions.RunCodeAnalysis$1.run(RunCodeAnalysis.java:58)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Comment 1 Elena Laskavaia CLA 2014-07-02 21:38:09 EDT
https://git.eclipse.org/r/#/c/28724/
Comment 2 Marc-André Laperle CLA 2014-07-10 21:59:54 EDT
*** Bug 362668 has been marked as a duplicate of this bug. ***