How do I contribute to this FAQ?
What is contextual launching?
Contextual launching is the new, simpler way of launching in Eclipse. It is the default in 3.3 M7 builds and later. Instead of launching the last launched configuration, pressing "Run" on the toolbar or run menu will launch the current selection. For example, if you have a Java file open in the editor, pressing "run" will launch it as a Java application.
How do I turn off contextual launching?
How do I fix an IllegalArgumentException coming from the Variable View's SashForm?
This was fixed in 3.3. An invalid value is stored in the view's memento. You can clear out this value by clearing your workspace preferences, or opening <workspace loc>\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.debug.ui.prefs and changing SASH_DETAILS_PART to a value of 6 and SASH_VIEW_PART to a value of 13. See Bug 199385 for more information.