Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363328 - NPE in ChangeBuildConfigActionBase.fillMenu()
Summary: NPE in ChangeBuildConfigActionBase.fillMenu()
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 8.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 8.1.0   Edit
Assignee: John Cortell CLA
QA Contact: Doug Schaefer CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-09 10:24 EST by John Cortell CLA
Modified: 2012-04-29 23:30 EDT (History)
1 user (show)

See Also:


Attachments
Fix (1.28 KB, patch)
2011-11-09 10:27 EST, John Cortell CLA
john.cortell: iplog-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Cortell CLA 2011-11-09 10:24:41 EST
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)
Comment 1 John Cortell CLA 2011-11-09 10:27:38 EST
Created attachment 206703 [details]
Fix
Comment 2 CDT Genie CLA 2011-11-09 11:23:05 EST
*** 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
Comment 3 Marc-André Laperle CLA 2012-04-29 23:30:59 EDT
Fixed a while ago.