Community
Participate
Working Groups
In e4 M4 when clicking in an Xtext generated editor I get Thread [main] (Suspended (exception NullPointerException)) RebaseCurrentRefCommand(AbstractSharedCommandHandler).getRepository(ISelection) line: 101 RebaseCurrentRefCommand.setEnabled(Object) line: 94 HandlerProxy.setEnabled(Object) line: 232 E4HandlerProxy.canExecute(IEclipseContext, IEvaluationContext) line: 50 GeneratedMethodAccessor13.invoke(Object, Object[]) line: not available DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 MethodRequestor.execute() line: 56 InjectorImpl.invokeUsingClass(Object, Class<?>, Class<Annotation>, Object, PrimaryObjectSupplier, PrimaryObjectSupplier, boolean) line: 228 InjectorImpl.invoke(Object, Class<Annotation>, Object, PrimaryObjectSupplier, PrimaryObjectSupplier) line: 209 ContextInjectionFactory.invoke(Object, Class<Annotation>, IEclipseContext, IEclipseContext, Object) line: 123 HandlerServiceImpl.canExecute(ParameterizedCommand, IEclipseContext) line: 108 MenuManagerRendererFilter.updateElementVisibility(MMenu, MenuManagerRenderer, MenuManager, IEclipseContext, boolean) line: 344 MenuManagerRendererFilter.updateElementVisibility(MMenu, MenuManagerRenderer, MenuManager, IEclipseContext, boolean) line: 326 MenuManagerRendererFilter.showMenu(Event, Menu, MMenu, MenuManager) line: 271 MenuManagerRendererFilter.handleShow(Event, Menu, MMenu, MenuManager) line: 225 MenuManagerRendererFilter.safeHandleEvent(Event) line: 207 MenuManagerRendererFilter.access$1(MenuManagerRendererFilter, Event) line: 143 MenuManagerRendererFilter$SafeWrapper.run() line: 130 SafeRunner.run(ISafeRunnable) line: 42 MenuManagerRendererFilter.handleEvent(Event) line: 140 EventTable.sendEvent(Event) line: 84 Display.filterEvent(Event) line: 1262 Menu(Widget).sendEvent(Event) line: 1052 Menu(Widget).sendEvent(int, Event, boolean) line: 1077 Menu(Widget).sendEvent(int) line: 1058 Shell(Control).WM_INITMENUPOPUP(int, int) line: 4881 Shell(Control).windowProc(int, int, int, int) line: 4557 Shell(Canvas).windowProc(int, int, int, int) line: 341 Shell(Decorations).windowProc(int, int, int, int) line: 1627 Shell.windowProc(int, int, int, int) line: 2069 Display.windowProc(int, int, int, int) line: 4972 OS.TrackPopupMenu(int, int, int, int, int, int, RECT) line: not available [native method] Menu._setVisible(boolean) line: 256 Display.runPopups() line: 4206 Display.readAndDispatch() line: 3748 PartRenderingEngine$9.run() line: 977 Realm.runWithDefault(Realm, Runnable) line: 332 PartRenderingEngine.run(MApplicationElement, IEclipseContext) line: 893 E4Workbench.createAndRunUI(MApplicationElement) line: 91 Workbench$3.run() line: 565 Realm.runWithDefault(Realm, Runnable) line: 332 Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 520 PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149 IDEApplication.start(IApplicationContext) line: 124 EclipseAppHandle.run(Object) line: 196 EclipseAppLauncher.runApplication(Object) line: 110 EclipseAppLauncher.start(Object) line: 79 EclipseStarter.run(Object) line: 352 EclipseStarter.run(String[], Runnable) line: 179 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 Method.invoke(Object, Object...) line: 597 Main.invokeFramework(String[], URL[]) line: 624 Main.basicRun(String[]) line: 579 Main.run(String[]) line: 1433 Main.main(String[]) line: 1409
Proposed fix pushed to: http://egit.eclipse.org/r/4993
merged as 73e460243e985d2d4cee96f04c6bf5f0549ecd3b