Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 364865 - [Compatibility] NPEs in AnimationEngine on startup
Summary: [Compatibility] NPEs in AnimationEngine on startup
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.2 M4   Edit
Assignee: Paul Webster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-25 13:21 EST by Paul Webster CLA
Modified: 2011-12-06 14:14 EST (History)
2 users (show)

See Also:


Attachments
NPE log (53.15 KB, text/plain)
2011-11-25 13:21 EST, Paul Webster CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Webster CLA 2011-11-25 13:21:49 EST
Created attachment 207551 [details]
NPE log

It's a long stack trace in the attached log, but here's a bit:

	at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3417)
	at org.eclipse.ui.internal.ide.IDEWorkbenchPlugin$2.run(IDEWorkbenchPlugin.java:382)
	at org.eclipse.swt.widgets.Display.timerProc(Display.java:4155)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2296)
	at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:2053)
	at org.eclipse.ui.internal.FaderAnimationFeedback.initialize(FaderAnimationFeedback.java:59)
	at org.eclipse.ui.internal.AnimationEngine.<init>(AnimationEngine.java:95)
	at org.eclipse.ui.internal.AnimationEngine.<init>(AnimationEngine.java:55)
	at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.maximize(MinMaxAddon.java:551)
	at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon$8.handleEvent(MinMaxAddon.java:370)
Comment 1 Paul Webster CLA 2011-11-25 13:31:45 EST
This must be happening to early during startup:

	at org.eclipse.ui.internal.WorkbenchIntroManager.setIntroStandby(WorkbenchIntroManager.java:205)
	at org.eclipse.ui.internal.WorkbenchIntroManager.showIntro(WorkbenchIntroManager.java:141)
	at org.eclipse.ui.application.WorkbenchWindowAdvisor.openIntro(WorkbenchWindowAdvisor.java:190)
	at org.eclipse.ui.internal.ide.application.IDEWorkbenchWindowAdvisor.openIntro(IDEWorkbenchWindowAdvisor.java:564)
	at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:595)
Comment 3 Paul Webster CLA 2011-12-06 14:14:44 EST
In I20111205-2330
PW