Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 321405 - [usage][sandbox] IllegalArgumentException when preference page is viewed before study is initialized
Summary: [usage][sandbox] IllegalArgumentException when preference page is viewed befo...
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P4 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2010-07-30 17:14 EDT by Steffen Pingel CLA
Modified: 2010-08-02 16:37 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2010-07-30 17:14:02 EDT
Steps:
1. Disable all workbench startup extensions
2. Start Eclipse
3. Open Usage Data preferences page
 
If the asyncExec() runnable in UiUsageMonitorPlugin has not exectued, yet, the exception below is thrown.


Error
Fri Jul 30 14:09:17 PDT 2010
Problems occurred when invoking code from plug-in: "org.eclipse.jface".

java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(SWT.java:4064)
at org.eclipse.swt.SWT.error(SWT.java:3998)
at org.eclipse.swt.SWT.error(SWT.java:3969)
at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
at org.eclipse.swt.widgets.Text.setText(Text.java:2032)
at org.eclipse.mylyn.internal.monitor.usage.preferences.UsageDataPreferencePage.createUsageSection(UsageDataPreferencePage.java:233)
at org.eclipse.mylyn.internal.monitor.usage.preferences.UsageDataPreferencePage.createContents(UsageDataPreferencePage.java:116)
at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:232)
at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1501)
at org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1258)
...
Comment 1 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn