facebook

NullPointerException in MyEclipse debug core [Closed]

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #204641 Reply

    Rob
    Member

    I installed MyEclipse yesterday and proceeded to debug some code that I was debugging earlier in the day without MyEclipse. After a few runs through the same piece of code, the “Variables” window fell over and stopped displaying objects/members etc, although it did continue to display the little + signs and joining “sticks” etc on the variable “tree”.

    An Error dialog appeared suggesting I looked in the log file.

    The debug session continues as normal, but I was no longer able to display variables, objects, members etc.

    Here is the trace from the log file:

    !ENTRY org.eclipse.jface 4 2 Mar 11, 2004 12:52:42.738
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.jface”.
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.jdt.internal.debug.core.model.JDIValue.getValueString(JDIValue.java:129)
    at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getValueText(JDIModelPresentation.java:421)
    at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getVariableText(JDIModelPresentation.java:1039)
    at org.eclipse.jdt.internal.debug.ui.JDIModelPresentation.getText(JDIModelPresentation.java:199)
    at org.eclipse.debug.internal.ui.LazyModelPresentation.getText(LazyModelPresentation.java:74)
    at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getText(DelegatingModelPresentation.java:127)
    at org.eclipse.debug.internal.ui.VariablesViewModelPresentation.getText(VariablesViewModelPresentation.java:25)
    at org.eclipse.debug.internal.ui.views.variables.VariablesView$VariablesViewLabelProvider.getText(VariablesView.java:137)
    at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:95)
    at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:87)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
    at org.eclipse.core.runtime.Platform.run(Platform.java:413)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:406)
    at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:119)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
    at org.eclipse.core.runtime.Platform.run(Platform.java:413)
    at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1271)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:320)
    at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:303)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:289)
    at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:697)
    at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:709)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:175)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
    at org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:1909)
    at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3815)
    at org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:642)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:2816)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:2361)
    at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
    at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1236)
    at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:156)
    at org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:1517)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:2799)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:2361)
    at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1303)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1543)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
    at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
    at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
    at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
    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:324)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
    at org.eclipse.core.launcher.Main.run(Main.java:747)
    at org.eclipse.core.launcher.Main.main(Main.java:583)

    – System Setup ——————————-
    Operating System and version:
    Eclipse version: 2.1.1
    Eclipse build id: 200306271545
    Fresh Eclipse install (y/n): n
    If not, was it upgraded to its current version using the update manager? n
    Other installed external plugins:
    Number of plugins in the <eclipse>/plugins directory that begin with org.eclipse.pde.*: 7
    MyEclipse version: 2.7.0
    Eclipse JDK version: 1.4.1
    Application Server JDK version: 1.4.1
    Are there any exceptions in the Eclipse log file? yes – see above

    – Message Body ——————————-

    #204645 Reply

    Riyad Kalla
    Member

    This is a known problem with Eclipse running into some JDK bugs with some earlier versions of 1.4.1. See here:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=41626

    It seems you have two choices: upgrade your 1.4.1 version to release 08, or upgrade to the 1.4.2_04 JDK to get rid of the problem. Let us know if this helps.

    #204646 Reply

    Rob
    Member

    At present we must stick with 1.4.1_xx for our weblogic version, so I will try 1.4.1_08 and see how it goes. Thanks. Rob.

    #204651 Reply

    Riyad Kalla
    Member

    No problem, if you can come back and let us know if it helps, that would be great (incase other users run into this problem).

    #204699 Reply

    Rob
    Member

    Currently using 1.4.1-b21 to match our webserver environment, so I installed 1.4.2_04-b05 and use this only for the eclipse ide and debugger etc. This combination seems to be working. If it fails again, I will add another post. Thanks for your help.

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: NullPointerException in MyEclipse debug core [Closed]

You must be logged in to post in the forum log in