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
    ValidationJob.run
    1. org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:91)
    2. org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:1)
    3. org.eclipse.xtext.util.concurrent.CancelableUnitOfWork.exec(CancelableUnitOfWork.java:26)
    4. org.eclipse.xtext.resource.OutdatedStateManager.exec(OutdatedStateManager.java:121)
    5. org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.internalReadOnly(XtextDocument.java:520)
    6. org.eclipse.xtext.ui.editor.model.XtextDocument$XtextDocumentLocker.readOnly(XtextDocument.java:492)
    7. org.eclipse.xtext.ui.editor.model.XtextDocument.readOnly(XtextDocument.java:133)
    8. org.eclipse.xtext.ui.editor.validation.ValidationJob.createIssues(ValidationJob.java:86)
    9. org.eclipse.xtext.ui.editor.validation.ValidationJob.run(ValidationJob.java:67)
    9 frames
  23. Eclipse Jobs
    Worker.run
    1. org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    1 frame