Hi, all. I installed DLTK1.0 in eclipse3.3, errors back when I click "Windows=>Preferences=>DLTK Ruby=>Ruby Interpreters". Error is "The currently displayed page constains invalid values." I attached errors in the log. Thanks, Colin. !ENTRY org.eclipse.jface 4 2 2007-09-06 10:02:39.125 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". !STACK 0 java.lang.NoClassDefFoundError: org/eclipse/debug/internal/ui/SWTUtil at com.xored.dltk.internal.debug.ui.interpreters.InterpretersBlock.createPushButton(InterpretersBlock.java: 488) at com.xored.dltk.internal.debug.ui.interpreters.InterpretersBlock.createControl(InterpretersBlock.java: 334) at com.xored.dltk.internal.debug.ui.interpreters.InterpreterPreferencePage.createContents(InterpreterPreferencePage.java: 110) at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java: 233) at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java: 1456) at org.eclipse.jface.preference.PreferenceDialog $13.run(PreferenceDialog.java:1213) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:857) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193) at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java: 1207) at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java: 433) at org.eclipse.jface.preference.PreferenceDialog $9.selectionChanged(PreferenceDialog.java:698) at org.eclipse.jface.viewers.StructuredViewer $3.run(StructuredViewer.java:842) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:857) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:193) at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java: 840) at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java: 1153) at org.eclipse.jface.viewers.StructuredViewer $5.widgetSelected(StructuredViewer.java:1178) at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java: 250) at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:244) at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:418) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java: 123) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java: 65) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java: 545) at org.eclipse.jface.action.ActionContributionItem.access $2(ActionContributionItem.java:490) at org.eclipse.jface.action.ActionContributionItem $5.handleEvent(ActionContributionItem.java:402) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java: 3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java: 289) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: 461) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: 149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java: 106) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java: 153) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java: 106) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java: 76) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 363) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) at org.eclipse.equinox.launcher.Main.run(Main.java:1169)