Bug 7086 - [JFace Text] Internal error in PDE XML source editor when opening context menu
Summary: [JFace Text] Internal error in PDE XML source editor when opening context menu
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Kai-Uwe Maetzel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 7096 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-12-19 06:55 EST by Kai-Uwe Maetzel CLA
Modified: 2002-02-06 06:52 EST (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 Kai-Uwe Maetzel CLA 2001-12-19 06:55:50 EST
The following NPE is thrown when opening the context menu in the PDE XML source 
editor. This is due to an unchecked access to the ids of the text editor's 
context menus.

java.lang.NullPointerException
	at org.eclipse.ui.texteditor.AbstractTextEditor$2.menuAboutToShow
(AbstractTextEditor.java:738)
	at org.eclipse.jface.action.MenuManager.fireAboutToShow
(MenuManager.java:220)
	at org.eclipse.jface.action.MenuManager.handleAboutToShow
(MenuManager.java:253)
	at org.eclipse.jface.action.MenuManager.access$0(MenuManager.java:250)
	at org.eclipse.jface.action.MenuManager$1.menuShown
(MenuManager.java:280)
	at org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:112)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:839)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:825)
	at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:2920)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2613)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1116)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1794)
	at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
	at org.eclipse.swt.widgets.Menu.setVisible(Menu.java:777)
	at org.eclipse.swt.widgets.Control.WM_CONTEXTMENU(Control.java:2745)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2596)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1794)
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1155)
	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:71)
	at org.eclipse.swt.widgets.Control.WM_RBUTTONUP(Control.java:3595)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2644)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1794)
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1160)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1198)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:815)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:798)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:821)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
	at org.eclipse.core.launcher.Main.run(Main.java:502)
	at org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
Comment 1 Kai-Uwe Maetzel CLA 2001-12-19 10:39:43 EST
*** Bug 7096 has been marked as a duplicate of this bug. ***
Comment 2 Kai-Uwe Maetzel CLA 2002-02-06 06:52:49 EST
Fixed. Tested in 20020129.