java.lang.NullPointerException

GitHub | NumberFourAG | 11 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at eu.numberfour.n4js.validation.validators.N4JSAccessModifierValidator.polyfilledOrOwnCtor()
  2. eu.numberfour.n4js
    N4JSAccessModifierValidator.checkFieldFinalInitialization
    1. eu.numberfour.n4js.validation.validators.N4JSAccessModifierValidator.polyfilledOrOwnCtor(N4JSAccessModifierValidator.java:614)
    2. eu.numberfour.n4js.validation.validators.N4JSAccessModifierValidator.filterFieldsInitializedViaSpecConstructor(N4JSAccessModifierValidator.java:505)
    3. eu.numberfour.n4js.validation.validators.N4JSAccessModifierValidator.checkFieldFinalInitialization(N4JSAccessModifierValidator.java:470)
    3 frames
  3. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:497)
    4 frames
  4. org.eclipse.xtext
    AbstractDeclarativeValidator$MethodWrapper.invoke
    1. org.eclipse.xtext.validation.AbstractDeclarativeValidator$MethodWrapper.invoke(AbstractDeclarativeValidator.java:118)
    1 frame
  5. eu.numberfour.n4js
    N4JSValidator$1.invoke
    1. eu.numberfour.n4js.validation.N4JSValidator$1.invoke(N4JSValidator.java:96)
    1 frame
  6. org.eclipse.xtext
    CompositeEValidator.validate
    1. org.eclipse.xtext.validation.AbstractDeclarativeValidator.internalValidate(AbstractDeclarativeValidator.java:312)
    2. org.eclipse.xtext.validation.AbstractInjectableValidator.validate(AbstractInjectableValidator.java:71)
    3. org.eclipse.xtext.validation.CompositeEValidator.validate(CompositeEValidator.java:151)
    3 frames
  7. org.eclipse.emf.ecore
    Diagnostician.validate
    1. org.eclipse.emf.ecore.util.Diagnostician.doValidate(Diagnostician.java:171)
    2. org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:158)
    2 frames
  8. eu.numberfour.n4js
    PrePostDiagnostician.validate
    1. eu.numberfour.n4js.utils.validation.PrePostDiagnostician.validate(PrePostDiagnostician.java:56)
    1 frame
  9. org.eclipse.emf.ecore
    Diagnostician.doValidateContents
    1. org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:181)
    1 frame
  10. org.eclipse.xtext
    CancelableDiagnostician.doValidateContents
    1. org.eclipse.xtext.validation.CancelableDiagnostician.doValidateContents(CancelableDiagnostician.java:70)
    1 frame
  11. org.eclipse.emf.ecore
    Diagnostician.validate
    1. org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:161)
    1 frame
  12. eu.numberfour.n4js
    PrePostDiagnostician.validate
    1. eu.numberfour.n4js.utils.validation.PrePostDiagnostician.validate(PrePostDiagnostician.java:56)
    1 frame
  13. org.eclipse.emf.ecore
    Diagnostician.doValidateContents
    1. org.eclipse.emf.ecore.util.Diagnostician.doValidateContents(Diagnostician.java:181)
    1 frame
  14. org.eclipse.xtext
    CancelableDiagnostician.doValidateContents
    1. org.eclipse.xtext.validation.CancelableDiagnostician.doValidateContents(CancelableDiagnostician.java:70)
    1 frame
  15. org.eclipse.emf.ecore
    Diagnostician.validate
    1. org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:161)
    1 frame
  16. eu.numberfour.n4js
    PrePostDiagnostician.validate
    1. eu.numberfour.n4js.utils.validation.PrePostDiagnostician.validate(PrePostDiagnostician.java:56)
    1 frame
  17. org.eclipse.emf.ecore
    Diagnostician.validate
    1. org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:120)
    1 frame
  18. org.eclipse.xtext
    ResourceValidatorImpl.validate
    1. org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:146)
    1 frame
  19. eu.numberfour.n4js
    N4JSResourceValidator.validate
    1. eu.numberfour.n4js.validation.N4JSResourceValidator.validate(N4JSResourceValidator.java:57)
    1 frame
  20. org.eclipse.xtext
    ResourceValidatorImpl.validate
    1. org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:90)
    1 frame
  21. eu.numberfour.n4js
    ManifestAwareResourceValidator.validate
    1. eu.numberfour.n4js.ui.validation.ManifestAwareResourceValidator.validate(ManifestAwareResourceValidator.java:43)
    1 frame
  22. org.eclipse.xtext
    AbstractBuilderState.updateMarkers
    1. org.eclipse.xtext.ui.validation.DefaultResourceUIValidatorExtension.addMarkers(DefaultResourceUIValidatorExtension.java:60)
    2. org.eclipse.xtext.ui.validation.DefaultResourceUIValidatorExtension.updateValidationMarkers(DefaultResourceUIValidatorExtension.java:46)
    3. org.eclipse.xtext.builder.builderState.MarkerUpdaterImpl.processDelta(MarkerUpdaterImpl.java:93)
    4. org.eclipse.xtext.builder.builderState.MarkerUpdaterImpl.updateMarkers(MarkerUpdaterImpl.java:63)
    5. org.eclipse.xtext.builder.builderState.AbstractBuilderState.updateMarkers(AbstractBuilderState.java:82)
    5 frames
  23. eu.numberfour.n4js
    N4JSGenerateImmediatelyBuilderState.updateMarkers
    1. eu.numberfour.n4js.ui.building.N4JSGenerateImmediatelyBuilderState.updateMarkers(N4JSGenerateImmediatelyBuilderState.java:121)
    1 frame
  24. org.eclipse.xtext
    ClusteringBuilderState.doUpdate
    1. org.eclipse.xtext.builder.clustering.ClusteringBuilderState.doUpdate(ClusteringBuilderState.java:283)
    1 frame
  25. eu.numberfour.n4js
    N4JSGenerateImmediatelyBuilderState.doUpdate
    1. eu.numberfour.n4js.ui.building.N4JSGenerateImmediatelyBuilderState.doUpdate(N4JSGenerateImmediatelyBuilderState.java:116)
    1 frame
  26. org.eclipse.xtext
    XtextBuilder.doBuild
    1. org.eclipse.xtext.builder.builderState.AbstractBuilderState.update(AbstractBuilderState.java:116)
    2. org.eclipse.xtext.builder.impl.XtextBuilder.doBuild(XtextBuilder.java:287)
    2 frames
  27. eu.numberfour.n4js
    N4JSBuildTypeTrackingBuilder.doBuild
    1. eu.numberfour.n4js.ui.building.N4JSBuildTypeTrackingBuilder.doBuild(N4JSBuildTypeTrackingBuilder.java:58)
    1 frame
  28. org.eclipse.xtext
    XtextBuilder.build
    1. org.eclipse.xtext.builder.impl.XtextBuilder.incrementalBuild(XtextBuilder.java:267)
    2. org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:161)
    2 frames
  29. Core Resource Management
    BuildManager$2.run
    1. org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
    1 frame
  30. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  31. Core Resource Management
    BuildManager$1.run
    1. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205)
    2. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245)
    3. org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300)
    3 frames
  32. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  33. Core Resource Management
    AutoBuildJob.run
    1. org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
    2. org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359)
    3. org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382)
    4. org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
    5. org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    5 frames
  34. Eclipse Jobs
    Worker.run
    1. org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    1 frame