For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub
- This topic has 2 replies, 2 voices, and was last updated 21 years, 5 months ago by
Keith Fetterman.
-
AuthorPosts
-
Keith FettermanMemberFolks,
When I was in debug, I discovered a problem. I was inspecting a variable using the pop-up, yellow dialog window. I was inspecting a Vector that cantained some objects. After examining two or three elements of the vector (by clicking the arrow on the left), the window stopped displaying an element of the vector when I clicked on the arror. Instead the arrow would disappear. I found
the following stack trace occur when I clicked an arrow and the arrow disappeared:!ENTRY org.eclipse.debug.ui 4 120 Oct 02, 2004 22:46:01.454 !MESSAGE Error logged from Debug UI: !STACK 1 org.eclipse.debug.core.DebugException[5010]: com.sun.jdi.ObjectCollectedException at org.eclipse.jdi.internal.MirrorImpl.defaultReplyErrorHandler(MirrorImpl.java:240) at org.eclipse.jdi.internal.ArrayReferenceImpl.length(ArrayReferenceImpl.java:187) at org.eclipse.jdi.internal.ArrayReferenceImpl.getValues(ArrayReferenceImpl.java:78) at org.eclipse.jdi.internal.ArrayReferenceImpl.getValue(ArrayReferenceImpl.java:63) at org.eclipse.jdt.internal.debug.core.model.JDIArrayEntryVariable.retrieveValue(JDIArrayEntryVariable.java:62) at org.eclipse.jdt.internal.debug.core.model.JDIVariable.getCurrentValue(JDIVariable.java:67) at org.eclipse.jdt.internal.debug.core.model.JDIVariable.getValue(JDIVariable.java:89) at org.eclipse.debug.internal.ui.views.expression.ExpressionViewContentProvider.getChildren(ExpressionViewContentProvider.java:57) at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:708) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:477) at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:585) at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:359) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:342) at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:754) at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:765) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:954) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:978) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:963) at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:701) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1232) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3104) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(Native Method) at org.eclipse.swt.widgets.Display.eventProc(Display.java:879) at org.eclipse.swt.internal.gtk.OS.gtk_main_iteration(Native Method) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2297) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) 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:185) at org.eclipse.core.launcher.Main.run(Main.java:704) at org.eclipse.core.launcher.Main.main(Main.java:688) !SUBENTRY 1 org.eclipse.jdt.debug 4 5010 Oct 02, 2004 22:46:01.455 !MESSAGE com.sun.jdi.ObjectCollectedException occurred while retrieving value. !STACK 0 com.sun.jdi.ObjectCollectedException at org.eclipse.jdi.internal.MirrorImpl.defaultReplyErrorHandler(MirrorImpl.java:240) at org.eclipse.jdi.internal.ArrayReferenceImpl.length(ArrayReferenceImpl.java:187) at org.eclipse.jdi.internal.ArrayReferenceImpl.getValues(ArrayReferenceImpl.java:78) at org.eclipse.jdi.internal.ArrayReferenceImpl.getValue(ArrayReferenceImpl.java:63) at org.eclipse.jdt.internal.debug.core.model.JDIArrayEntryVariable.retrieveValue(JDIArrayEntryVariable.java:62) at org.eclipse.jdt.internal.debug.core.model.JDIVariable.getCurrentValue(JDIVariable.java:67) at org.eclipse.jdt.internal.debug.core.model.JDIVariable.getValue(JDIVariable.java:89) at org.eclipse.debug.internal.ui.views.expression.ExpressionViewContentProvider.getChildren(ExpressionViewContentProvider.java:57) at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:708) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:477) at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:585) at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:359) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:342) at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:754) at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:765) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:954) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:978) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:963) at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:701) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1232) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3104) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(Native Method) at org.eclipse.swt.widgets.Display.eventProc(Display.java:879) at org.eclipse.swt.internal.gtk.OS.gtk_main_iteration(Native Method) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2297) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) 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:185) at org.eclipse.core.launcher.Main.run(Main.java:704) at org.eclipse.core.launcher.Main.main(Main.java:688)I was performing remote debugging on a Resin app. server. I was debugging a servlet. My system is Red Hat Linux Enterprise 3. I am using Eclipse 3.0.1 and MyEclipse 3.8.2.
If you need further info, let me know.
October 3, 2004 at 10:51 am #216730
Riyad KallaMemberKieth,
This looks like a situation of “That’s just how debugging goes sometimes”… I don’t see MyEclipse related classes anywhere in that stack trace, and loosing debugging information during a session can happen even during a normal Java debugging session… taking a look at the exception looks like normal low-level debugging stuff gone ary…October 3, 2004 at 10:30 pm #216747
Keith FettermanMemberThanks for the response. Yes, I didn’t realize it until you said it, but what I was doing was strictly Eclipse stuff and not MyEclipse. Take care.
-
AuthorPosts
