Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 343699 - An internal error occurred during: "Processing Dirty Regions". java.lang.StackOverflowError
Summary: An internal error occurred during: "Processing Dirty Regions". java.lang.Stac...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: PDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: PHP UI CLA
QA Contact: Ilina Stefanova CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-24 06:03 EDT by Giorgio Liscio CLA
Modified: 2020-05-14 11:28 EDT (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 Giorgio Liscio CLA 2011-04-24 06:03:17 EDT
Build Identifier: 20110218-0911

happens at every *sigh* caret position change

tried to reinstall eclipse, rebuild my project: problem not resolved

i think it is related to a conflict between same classname in different namespaces..
something like this:

namespace AAA
{
     class Prova{}
}
namespace BBB
{
     class Prova extends AAA\Prova{}
}


!SESSION 2011-04-24 10:56:34.736 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Framework arguments:  -product org.eclipse.epp.package.php.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product

This is a continuation of log file E:\Lavoro\Software\Eclipse\workspace\.metadata\.bak_3.log
Created Time: 2011-04-24 11:19:03.273

!ENTRY org.eclipse.core.jobs 4 2 2011-04-24 11:19:03.273
!MESSAGE An internal error occurred during: "Processing Dirty Regions".
!STACK 0
java.lang.StackOverflowError
	at java.lang.Character.toUpperCase(Unknown Source)
	at java.lang.String.regionMatches(Unknown Source)
	at java.lang.String.equalsIgnoreCase(Unknown Source)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.isSubsignature(Bindings.java:406)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInType(Bindings.java:280)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:303)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)

....

!SESSION 2011-04-24 11:21:50.411 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Framework arguments:  -product org.eclipse.epp.package.php.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product

This is a continuation of log file E:\Lavoro\Software\Eclipse\workspace\.metadata\.bak_0.log
Created Time: 2011-04-24 11:36:41.991
!SESSION 2011-04-24 11:21:50.411 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Framework arguments:  -product org.eclipse.epp.package.php.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product

!ENTRY org.eclipse.core.jobs 4 2 2011-04-24 11:36:41.992
!MESSAGE An internal error occurred during: "Processing Dirty Regions".
!STACK 0
java.lang.StackOverflowError
	at java.lang.Character.toUpperCase(Unknown Source)
	at java.lang.Character.toUpperCase(Unknown Source)
	at java.lang.String.regionMatches(Unknown Source)
	at java.lang.String.equalsIgnoreCase(Unknown Source)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.isSubsignature(Bindings.java:406)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInType(Bindings.java:280)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:303)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)


...


!SESSION 2011-04-24 11:21:50.411 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Framework arguments:  -product org.eclipse.epp.package.php.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product

This is a continuation of log file E:\Lavoro\Software\Eclipse\workspace\.metadata\.bak_1.log
Created Time: 2011-04-24 11:39:07.830

!ENTRY org.eclipse.core.jobs 4 2 2011-04-24 11:39:07.831
!MESSAGE An internal error occurred during: "Processing Dirty Regions".
!STACK 0
java.lang.StackOverflowError
	at java.lang.Character.toUpperCase(Unknown Source)
	at java.lang.Character.toUpperCase(Unknown Source)
	at java.lang.String.regionMatches(Unknown Source)
	at java.lang.String.equalsIgnoreCase(Unknown Source)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.isSubsignature(Bindings.java:406)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInType(Bindings.java:280)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:303)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)


....

!SESSION 2011-04-24 11:21:50.411 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Framework arguments:  -product org.eclipse.epp.package.php.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product

This is a continuation of log file E:\Lavoro\Software\Eclipse\workspace\.metadata\.bak_2.log
Created Time: 2011-04-24 11:39:56.609

!ENTRY org.eclipse.core.jobs 4 2 2011-04-24 11:39:56.610
!MESSAGE An internal error occurred during: "Processing Dirty Regions".
!STACK 0
java.lang.StackOverflowError
	at java.util.HashSet.add(Unknown Source)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:299)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.findOverriddenMethodInHierarchy(Bindings.java:295)
	at org.eclipse.php.internal.core.ast.nodes.Bindings.innerFindOverriddenMethodInHierarchy(Bindings.java:308)
        ..continue

Reproducible: Always
Comment 1 Zhongwei Zhao CLA 2011-05-10 23:10:11 EDT
hi,this bug has been fixed,but it seems we have not released it,thanks for your reporting,btw,you can install latest build from:
https://hudson.eclipse.org/hudson/job/cbi-pdt-3.0-indigo
for example the latest is:
https://hudson.eclipse.org/hudson/job/cbi-pdt-3.0-indigo/105/artifact/build/N201105100313/pdt-Update-N201105100313.zip
Comment 2 Ilina Stefanova CLA 2011-08-03 04:55:25 EDT
No such errors. Verified.