!MESSAGE An internal error occurred during: "Rebuilding files".

Other Parts Discussed in Thread: CCSTUDIO

Hi CCS Champs,

We're using CCS8.3 on Windows (Win10 I believe but I'd have to double check on that). Our target is a C6657 DSP.

The issue is that we ALWAYS have to rebuild our libraries in CCS with a full rebuild (Rebuild Project) every time, because if you try to do a build which only builds files that have changed (Build Project), or if you simply try to build a single .c file (Build Selected File), you immediately get a Java Stack Overflow error, and it won't build. This is 100 percent repeatable on all source files inside our CCS projects. 

We tried the suggestions mentioned below to no avail.

http://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_troubleshooting.html#general-ide

Following is a screenshot of the pop-up error. Might be hard to read as the image got scaled way down when pasted into this post so I listed the key text.

The top left error dialog box says: 

'Rebuilding  files' has encountered a problem.

An internal error occurred during "Rebuilding files".

The bottom right error dialog box says:

Internal Error

A stack overflow error has occurred

bla bla bla about closing workspace

Below is a snippet from the CCS log file up to the point of the error. This is repeatable and the interesting thing is, there's always a bunch of those Proxy Authentication Required messages before the build error. Are these somehow related? Is CCS trying to check for newer files or something like that when doing an incremental build? 

!SESSION 2021-04-23 12:02:10.713 -----------------------------------------------
eclipse.buildId=4.7.3.M20180301-0715
java.version=1.8.0_112
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product com.ti.ccstudio.branding.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product

This is a continuation of log file C:\Users\...\.metadata\.bak_0.log
Created Time: 2021-04-23 12:02:27.973

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:27.974
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../artifacts.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:27.974
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:28.088
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../artifacts.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:28.088
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:28.195
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../artifacts.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:28.196
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:28.315
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../content.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:28.315
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:28.428
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../content.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:28.428
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:28.542
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../content.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:28.543
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:29.524
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../artifacts.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:29.524
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2021-04-23 12:02:29.631
!MESSAGE HTTP Proxy Authentication Required: software-dl.ti.com/.../content.xml
!STACK 1
org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy Authentication Required
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:291)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SUBENTRY 1 org.eclipse.ecf.identity 4 0 2021-04-23 12:02:29.631
!MESSAGE Proxy Authentication Required

!ENTRY org.eclipse.core.jobs 4 2 2021-04-23 12:02:35.278
!MESSAGE An internal error occurred during: "Rebuilding files".
!STACK 0
java.lang.StackOverflowError
at java.util.HashMap.putVal(HashMap.java:628)
at java.util.HashMap.put(HashMap.java:611)
at java.util.HashSet.add(HashSet.java:219)
at com.ti.ccstudio.project.core.internal.build.temp.BuildDescriptionManager.getSteps(BuildDescriptionManager.java:172)
at com.ti.ccstudio.project.core.internal.build.temp.BuildDescriptionManager.doAccept(BuildDescriptionManager.java:127)
at com.ti.ccstudio.project.core.internal.build.temp.BuildDescriptionManager.doAccept(BuildDescriptionManager.java:132)

  • HI Brad,

    That is an odd one how a full rebuild works but an incremental one (or building a single file) fails.

    the interesting thing is, there's always a bunch of those Proxy Authentication Required messages before the build error. Are these somehow related? Is CCS trying to check for newer files or something like that when doing an incremental build? 

    I'm pretty sure that is an unrelated error but I'll need to confirm.

    Any chance you can try using the latest CCS version (10.3.0)?

    Thanks

    ki

  • Any chance you can provide an example project for us to reproduce on our end? The smaller the better (as long as the issue can be reproduced)

    ki