Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [pde-dev] Problem using org.eclipse.jface.text.rules package

Hi,
I get a error when i close one of the views i have developed as part of the plug-in.
Unhandled exception caught in event loop.
Reason:
java.lang.NullPointerException and the stack trace is as follows

java.lang.NullPointerException
	at org.eclipse.swt.widgets.Tree.releaseWidget(Tree.java:646)
	at org.eclipse.swt.widgets.Widget.releaseResources(Widget.java:700)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:315)
	at org.eclipse.swt.widgets.Composite.releaseWidget(Composite.java:363)
	at org.eclipse.swt.widgets.Widget.releaseResources(Widget.java:700)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:315)
	at org.eclipse.swt.widgets.Composite.releaseWidget(Composite.java:363)
	at org.eclipse.swt.widgets.Widget.releaseResources(Widget.java:700)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:315)
	at org.eclipse.swt.widgets.Composite.releaseWidget(Composite.java:363)
	at org.eclipse.swt.widgets.Widget.releaseResources(Widget.java:700)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:315)
	at org.eclipse.swt.widgets.Composite.releaseWidget(Composite.java:363)
	at org.eclipse.swt.widgets.Widget.releaseResources(Widget.java:700)
	at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:315)
	at org.eclipse.swt.widgets.Composite.releaseWidget(Composite.java:363)
	at org.eclipse.swt.widgets.Canvas.releaseWidget(Canvas.java:114)
	at org.eclipse.swt.widgets.Decorations.releaseWidget(Decorations.java:611)
	at org.eclipse.swt.widgets.Shell.releaseWidget(Shell.java:693)
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:357)
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:470)
	at org.eclipse.jface.window.Window.close(Window.java:223)
	at org.eclipse.jface.window.ApplicationWindow.close(ApplicationWindow.java:224)
	at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:936)
	at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:337)
	at org.eclipse.ui.internal.WorkbenchWindow.access$3(WorkbenchWindow.java:326)
	at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:382)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65)
	at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:380)
	at org.eclipse.jface.window.WindowManager.close(WindowManager.java:102)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:260)
	at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:852)
	at org.eclipse.core.runtime.Platform.run(Platform.java:413)
	at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:257)
	at org.eclipse.ui.internal.Workbench.access$7(Workbench.java:214)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:390)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65)
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:388)
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:380)
	at org.eclipse.ui.internal.Workbench.close(Workbench.java:374)
	at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:333)
	at org.eclipse.ui.internal.WorkbenchWindow.access$3(WorkbenchWindow.java:326)
	at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:382)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65)
	at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:380)
	at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:482)
	at org.eclipse.jface.window.ApplicationWindow.handleShellCloseEvent(ApplicationWindow.java:215)
	at org.eclipse.jface.window.Window$2.shellClosed(Window.java:433)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:152)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:825)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:850)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:834)
	at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1258)
	at org.eclipse.swt.widgets.Shell.WM_CLOSE(Shell.java:1148)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2692)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1281)
	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2766)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1281)
	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:73)
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:392)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2766)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1218)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:2177)
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1286)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1408)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1446)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:1429)
	at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845)
	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)

What could be the problem?? and how do I debug this problem

Thanks in advance
Vaidya


Back to the top