Community
Participate
Working Groups
Version: 3.0.0 Build id: 200311211210 win2K java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=1.4.1_01-b01 !ENTRY org.eclipse.ui 4 0 Dec 05, 2003 11:10:20.956 !MESSAGE java.lang.StackOverflowError !STACK 0 java.lang.StackOverflowError at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding (Scope.java:879) at org.eclipse.jdt.internal.compiler.ast.Argument.bind(Argument.java:38) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.bindArguments (AbstractMethodDeclaration.java:86) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:353) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve (TypeDeclaration.java:839) at org.eclipse.jdt.internal.compiler.ast.AnonymousLocalTypeDeclaration.resolve (AnonymousLocalTypeDeclaration.java:124) at org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression.resolveType (QualifiedAllocationExpression.java:294) at org.eclipse.jdt.internal.compiler.ast.Expression.resolve (Expression.java:445) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatement s(AbstractMethodDeclaration.java:378) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements (MethodDeclaration.java:137) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve (AbstractMethodDeclaration.java:355)
Would you have a test case to reproduce?
No, sorry - I only got the error message once. I was doing alot of cutting/pasting with the kind of code snippet below. I may have gotten my curly brackets out of sync - I don't remember. It just happened once, but it gave me a scary message asking me if I wanted to exit due to the possibility of the workspace crashing. item = new MenuItem (topMenu, SWT.PUSH); item.setText ("drawPolygon"); item.addListener (SWT.Selection, new Listener () { public void handleEvent (Event e) { int[] values = (int[])e.widget.getData(); createGC(); gc.drawPolygon(new int[] {10,10, 30,30, 10,50}); disposeGC(); } });
I can not reproduce the problem (with build 20031121 and 20031211). Could you give the current compilation unit where the problem occured ? What kind of action did you perform ? (compilation, completion, open on selection, ...)
Please reopen once more information is available
Closing as never reproduced in a long time
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.