Bug 431379 - StackOverflowError when building project
Summary: StackOverflowError when building project
Status: UNCONFIRMED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: VJET (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: Justin Early CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-27 11:43 EDT by Chris Lowe CLA
Modified: 2017-04-11 15:12 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Lowe CLA 2014-03-27 11:43:59 EDT
Hello, 

I get the following error when attempting to enable a project with VJET.

!ENTRY org.eclipse.core.jobs 4 2 2014-03-27 15:24:27.376
!MESSAGE An internal error occurred during: "Building workspace".
!STACK 0
java.lang.StackOverflowError
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.bindAttributedType(JstExpressionTypeLinkerHelper.java:396)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:176)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:185)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:185)

... cut 1000 or so lines ...

	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.bindAttributedType(JstExpressionTypeLinkerHelper.java:396)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:176)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:185)
	at org.eclipse.vjet.dsf.jstojava.controller.JstExpressionTypeLinkerHelper.look4ActualBinding(JstExpressionTypeLinkerHelper.java:185)

some extra info:

eclipse.buildId=4.4.0.I20140306-1200
java.version=1.7.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product


I have the same problem when using vjet in Eclipse Kepler.

It is a reasonably-sized Node.js project, with a couple of dozen node_modules referenced from several sub folders, including winston, adm-zip and xml2js.  There are about 1500 .js files in total.

Any help most appreciated!