Community
Participate
Working Groups
Scenario: Select a file in the Navigator then File->Rename. While the name-editor window is in focus, select File->Rename again. The name-editor window won't close, and the Navigator will become completely unresponsive.
Is there any progress on this problem yet?
I don't see the "completely unresponsive" behavior, but the given scenario can lead to an NPE in build 20020827. Do these steps: 1. Select item. File==>Rename. 2. File==>Rename again while edit widget still has focus. 3. Select another view so that focus leaves Navigator view. 4. Select an item in the Navigator view. Get NPE. Stack as follows: !ENTRY org.eclipse.ui 4 0 Sep 10, 2002 18:24:11.250 !MESSAGE java.lang.NullPointerException !STACK 0 java.lang.NullPointerException at org.eclipse.ui.actions.RenameResourceAction$3.handleEvent (RenameResourceAction.java:269) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Composite.WM_PAINT(Composite.java:727) at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled Code)) at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled Code)) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java(Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1239) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:775) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539) Increasing the priority of this PR.
Yes, I'd noticed the abend after getting into the hung state, and figured it was a side-effect of the hung Navigator.
Created attachment 2006 [details] Log file with NPE that I get in addition to the one posted by Lynne
Released fix to HEAD and R2_0_1 streams. Pinged Tod about updating plugin and fragment xml