java.lang.NullPointerException

Eclipse Bugzilla | robert.munteanu | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext()
  2. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:879)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:866)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  3. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  4. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:799)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  5. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  6. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  7. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  8. Eclipse Workbench SWT
    PartRenderingEngine.removeGui
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    1 frame
  9. org.eclipse.e4
    ElementReferenceRenderer.disposeWidget
    1. org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:122)
    1 frame
  10. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:845)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    3 frames
  11. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  12. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  13. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  14. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  15. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  16. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  17. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  18. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  19. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  20. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  21. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  22. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  23. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  24. Eclipse Workbench SWT
    PartRenderingEngine$8.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:806)
    3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:774)
    4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:769)
    4 frames
  25. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  26. Eclipse Workbench SWT
    PartRenderingEngine.removeGui
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:754)
    1 frame
  27. Eclipse UI
    WorkbenchWindow$10.run
    1. org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1519)
    2. org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1166)
    3. org.eclipse.ui.internal.WorkbenchWindow.access$14(WorkbenchWindow.java:1136)
    4. org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1197)
    4 frames
  28. RWT
    BusyIndicator.showWhile
    1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    1 frame
  29. Eclipse UI
    Workbench$16.run
    1. org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1195)
    2. org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1107)
    2 frames
  30. Eclipse Core
    SafeRunner.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    1 frame
  31. Eclipse UI
    Workbench$17.run
    1. org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1090)
    2. org.eclipse.ui.internal.Workbench.access$16(Workbench.java:1002)
    3. org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1183)
    3 frames
  32. RWT
    BusyIndicator.showWhile
    1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    1 frame
  33. Eclipse UI
    WorkbenchWindow$10.run
    1. org.eclipse.ui.internal.Workbench.close(Workbench.java:1181)
    2. org.eclipse.ui.internal.Workbench.close(Workbench.java:1154)
    3. org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1162)
    4. org.eclipse.ui.internal.WorkbenchWindow.access$14(WorkbenchWindow.java:1136)
    5. org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1197)
    5 frames
  34. RWT
    BusyIndicator.showWhile
    1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    1 frame
  35. Eclipse UI
    WorkbenchWindow$6.close
    1. org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1195)
    2. org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1207)
    3. org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:445)
    3 frames
  36. org.eclipse.e4
    WBWRenderer$10.shellClosed
    1. org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$10.shellClosed(WBWRenderer.java:562)
    1 frame
  37. RWT
    Display.windowProc
    1. org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
    2. org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    3. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    4. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
    5. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
    6. org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:309)
    7. org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1694)
    8. org.eclipse.swt.widgets.Control.windowProc(Control.java:4530)
    9. org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
    10. org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
    11. org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
    12. org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
    12 frames
  38. org.eclipse.swt
    OS.DefWindowProc
    1. org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
    2. org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2541)
    2 frames
  39. RWT
    Display.windowProc
    1. org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
    2. org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
    3. org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
    4. org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
    5. org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
    6. org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
    6 frames
  40. org.eclipse.swt
    OS.DefWindowProc
    1. org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
    2. org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2541)
    2 frames
  41. RWT
    Display.windowProc
    1. org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
    2. org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
    3. org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
    4. org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
    5. org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
    6. org.eclipse.swt.widgets.Display.windowProc(Display.java:4976)
    6 frames
  42. org.eclipse.swt
    OS.DispatchMessage
    1. org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    2. org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2546)
    2 frames
  43. RWT
    Display.readAndDispatch
    1. org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3756)
    1 frame
  44. Eclipse Workbench SWT
    PartRenderingEngine$9.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053)
    1 frame
  45. Databinding
    Realm.runWithDefault
    1. org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    1 frame
  46. Eclipse Workbench SWT
    PartRenderingEngine.run
    1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942)
    1 frame
  47. Eclipse Workbench
    E4Workbench.createAndRunUI
    1. org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
    1 frame
  48. Eclipse UI
    Workbench$5.run
    1. org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
    1 frame
  49. Databinding
    Realm.runWithDefault
    1. org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    1 frame
  50. Eclipse UI
    Workbench.createAndRunWorkbench
    1. org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
    1 frame
  51. Eclipse UI
    PlatformUI.createAndRunWorkbench
    1. org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    1 frame
  52. Eclipse IDE
    IDEApplication.start
    1. org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    1 frame
  53. Equinox Container
    EclipseAppHandle.run
    1. org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    1 frame
  54. Eclipse OSGi
    EclipseStarter.run
    1. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    2. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    3. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    4. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    4 frames
  55. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    4. java.lang.reflect.Method.invoke(Unknown Source)
    4 frames
  56. Equinox
    Main.run
    1. org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    2. org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    3. org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    3 frames