Community
Participate
Working Groups
I'm seeing an NPE in ChangeBuildConfigActionBase.fillMenu in SWTBot test runs. Caused by: java.lang.NullPointerException at org.eclipse.cdt.ui.actions.ChangeBuildConfigActionBase.fillMenu(ChangeBuildConfigActionBase.java:74) at org.eclipse.cdt.ui.actions.ChangeBuildConfigMenuAction$1.menuShown(ChangeBuildConfigMenuAction.java:98) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:241) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774) at org.eclipse.swtbot.swt.finder.finders.MenuFinder.findMenusInternal(MenuFinder.java:152) at org.eclipse.swtbot.swt.finder.finders.MenuFinder.findMenusInternal(MenuFinder.java:161) at org.eclipse.swtbot.swt.finder.finders.MenuFinder.findMenusInternal(MenuFinder.java:161) at org.eclipse.swtbot.swt.finder.finders.MenuFinder.findMenusInternal(MenuFinder.java:161) at org.eclipse.swtbot.swt.finder.finders.MenuFinder.access$0(MenuFinder.java:149) at org.eclipse.swtbot.swt.finder.finders.MenuFinder$2.run(MenuFinder.java:124) at org.eclipse.swtbot.swt.finder.finders.MenuFinder$2.run(MenuFinder.java:1) at org.eclipse.swtbot.swt.finder.finders.UIThreadRunnable$2.doRun(UIThreadRunnable.java:140) at org.eclipse.swtbot.swt.finder.finders.UIThreadRunnable$1.run(UIThreadRunnable.java:89) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:154)
Created attachment 206703 [details] Fix
*** cdt git genie on behalf of John Cortell *** Bug 363328 - NPE in ChangeBuildConfigActionBase.fillMenu() [*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=be238e70143aa917719de1132aacd6276b70def4
Fixed a while ago.