Community
Participate
Working Groups
CodanMarkerProblemReporter should not call Resource.findMarkers on non-existent resources. org.eclipse.core.internal.resources.ResourceException: Resource '/include/c++/4.4.3/ext/algorithm' does not exist. at org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:326) at org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:200) at org.eclipse.core.internal.resources.Resource.findMarkers(Resource.java:1013) at org.eclipse.cdt.codan.internal.core.model.CodanMarkerProblemReporter.findResourceMarkers(CodanMarkerProblemReporter.java:135) at org.eclipse.cdt.codan.internal.core.model.CodanMarkerProblemReporter$1.run(CodanMarkerProblemReporter.java:118) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.cdt.codan.internal.core.model.CodanMarkerProblemReporter.deleteProblems(CodanMarkerProblemReporter.java:116) at org.eclipse.cdt.codan.internal.core.model.CodanMarkerProblemReporter.deleteProblems(CodanMarkerProblemReporter.java:282) at org.eclipse.cdt.codan.internal.core.model.CodanMarkerProblemReporter.done(CodanMarkerProblemReporter.java:174) at org.eclipse.cdt.codan.core.model.AbstractChecker.after(AbstractChecker.java:226) at org.eclipse.cdt.codan.internal.core.CodanBuilder.processResource(CodanBuilder.java:143) at org.eclipse.cdt.codan.internal.core.CodanBuilder.runInEditor(CodanBuilder.java:193) at org.eclipse.cdt.codan.core.cxx.internal.model.CxxCodanReconciler.reconciledAst(CxxCodanReconciler.java:30) at org.eclipse.cdt.codan.internal.ui.cxx.CodanCReconciler.reconciled(CodanCReconciler.java:94) at org.eclipse.cdt.internal.ui.editor.CEditor.reconciled(CEditor.java:3058) at org.eclipse.cdt.internal.ui.text.CReconcilingStrategy.reconcile(CReconcilingStrategy.java:105) at org.eclipse.cdt.internal.ui.text.CReconcilingStrategy.initialReconcile(CReconcilingStrategy.java:127) at org.eclipse.cdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:112) at org.eclipse.cdt.internal.ui.text.CCompositeReconcilingStrategy.initialReconcile(CCompositeReconcilingStrategy.java:113) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105) at org.eclipse.cdt.internal.ui.text.CReconciler.initialProcess(CReconciler.java:395) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173)
What type of error is generated on header file? I cannot create a test for this...
(In reply to comment #1) > What type of error is generated on header file? I cannot create a test for > this... It may have changed since the bug was filed. Now I don't see error markers on the header files outside workspace. Not sure how they were created there before.
*** cdt cvs genie on behalf of elaskavaia *** Bug 329858: fixing exception with header files outside of workspace [*] CodanMarkerProblemReporter.java 1.20 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan.core/src/org/eclipse/cdt/codan/internal/core/model/CodanMarkerProblemReporter.java?root=Tools_Project&r1=1.19&r2=1.20
lets resolve it for now, if you see it again please re-open
*** Bug 320833 has been marked as a duplicate of this bug. ***