“线程:CCStudio”中讨论的其它部件
最近开发的一个项目我遇到了一个问题,我可以加载到主功能,但一旦我按下“调试恢复”按钮,就会遇到一个断点,当窗口旋转滚轮立即出现,UI 冻结,标题栏显示没有响应。这是唯一的问题 退出的方法是结束 CCS 进程,我在4个不同的 MSP432e4启动开发板上尝试了这一过程,结果相同。我最初在 CCS v10.4.0上升级到 v11.1.0。调试一次没有问题,但随后又开始崩溃。调试器在资源管理器项目上工作正常,我的程序 主要以 c++编写,其最终大小约为400KB (闪存) 240KB (SRAM)。IAM 不确定是否要启动
编辑:发生错误时保存日志文件
!SESSION 2022-03-15 14:06:46.206 ----------------------------------------------- eclipse.buildId=4.14.0.I20191210-0610 java.version=1.8.0_144 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product com.ti.ccstudio.branding.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.ti.ccstudio.branding.product !ENTRY org.eclipse.core.resources 2 10035 2022-03-15 14:06:48.266 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY com.ti.common.core 1 0 2022-03-15 14:06:48.432 !MESSAGE path=ccs_base/DebugServer !ENTRY com.ti.common.core 1 0 2022-03-15 14:06:48.435 !MESSAGE debugServerDir=C:/ti/ccs1040/ccs/ccs_base/DebugServer !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.748 !MESSAGE constructor !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.749 !MESSAGE done with directories !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.750 !MESSAGE loading ti_logger !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.753 !MESSAGE Platform os: win32 !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.754 !MESSAGE loading cToolsIF !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.760 !MESSAGE loading cTools !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.764 !MESSAGE loading TraceFactory !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.767 !MESSAGE loading sqlite3 !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.770 !MESSAGE loading CloudTrace !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:06:56.783 !MESSAGE CloudTrace interface loaded !ENTRY org.eclipse.e4.ui.workbench 1 0 2022-03-15 14:07:03.655 !MESSAGE REX Setting browser URL to: dev.ti.com/tirex4-desktop !ENTRY com.ti.ccstudio.project.ui.webcontent 1 0 2022-03-15 14:07:06.258 !MESSAGE CCS HTTP adapter started! [ccs.port] - Open 'http://localhost/ide' in web browser to see listing of available APIs... !ENTRY com.ti.common.project.core 4 0 2022-03-15 14:07:07.494 !MESSAGE Failed to parse product-descriptor file 'C:\ti\tivaware_c_series_2_1_4_178\package.tirex.json' !STACK 0 org.json.JSONException: Duplicate key "devices" at org.json.JSONObject.***(JSONObject.java:1129) at org.json.JSONObject.<init>(JSONObject.java:213) at org.json.JSONTokener.nextValue(JSONTokener.java:363) at org.json.JSONArray.<init>(JSONArray.java:117) at org.json.JSONTokener.nextValue(JSONTokener.java:366) at com.ti.common.project.core.products.reader.ProductDescriptor_JSON.createFrom(ProductDescriptor_JSON.java:52) at com.ti.common.project.core.products.reader.ProductManifestReader.internalReadProductDescriptor(ProductManifestReader.java:247) at com.ti.common.project.core.products.reader.ProductManifestReader.internalReadManifest(ProductManifestReader.java:141) at com.ti.common.project.core.products.reader.ProductManifestReader.readManifest(ProductManifestReader.java:120) at com.ti.common.project.core.internal.tools.ADiscoveryManager.collectSearchPathSubdirectories(ADiscoveryManager.java:409) at com.ti.common.project.core.internal.tools.ADiscoveryManager.collectSearchPathSubdirectories(ADiscoveryManager.java:467) at com.ti.common.project.core.internal.tools.ADiscoveryManager.toSearchPath(ADiscoveryManager.java:379) at com.ti.common.project.core.products.ProductDiscoveryManager.getProductDiscoverySearchPath(ProductDiscoveryManager.java:687) at org.eclipse.rtsc.project.core.extdiscovery.ExtensionSiteDiscoveryManager.discoverExtensionSites_all(ExtensionSiteDiscoveryManager.java:155) at org.eclipse.rtsc.project.core.extdiscovery.ExtensionSiteDiscoveryManager.getAllDiscoveredExtensionSites(ExtensionSiteDiscoveryManager.java:510) at org.eclipse.rtsc.xdctools.managedbuild.core.products.RTSCProductDiscoveryManager.getAllDiscoveredProductDescriptors(RTSCProductDiscoveryManager.java:533) at com.ti.common.project.core.products.ProductDiscoveryManager.getAllDiscoveredProductDescriptors(ProductDiscoveryManager.java:1030) at com.ti.ccstudio.project.ui.webcontent.internal.servlets.IDEServlet$4.handle(IDEServlet.java:233) at com.ti.ccstudio.project.ui.webcontent.internal.common.BaseApiServlet.doGet(BaseApiServlet.java:176) at com.ti.ccstudio.project.ui.webcontent.internal.common.BaseApiServlet.handle(BaseApiServlet.java:162) at com.ti.ccstudio.project.ui.webcontent.internal.ProjectWebcontentRouteProvider.handle(ProjectWebcontentRouteProvider.java:107) at com.ti.ccstudio.webcontent.internal.RouteHandler.handle(RouteHandler.java:61) at com.ti.ccstudio.webcontent.internal.HttpServerHandlerManager.handle(HttpServerHandlerManager.java:40) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:500) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Unknown Source) !ENTRY com.ti.ccstudio.ui 1 0 2022-03-15 14:07:10.895 !MESSAGE CCS IDE session started! CCS build: 10.4.0.00006 CCS location: C:/ti/ccs1040/ccs Workspace location: C:/Users/pal/Documents/GitHub/my_ti_project !ENTRY com.ti.ccstudio.debug.server 4 214294189 2022-03-15 14:07:11.026 !MESSAGE Unexpected CCS exit detected [3/15/22 11:38 AM]!!! !ENTRY com.ti.ccstudio.debug 1 0 2022-03-15 14:13:40.064 !MESSAGE DS_ERROR: CORTEX_M4_0: JTAG Communication Error: (Error -261 @ 0x0) Invalid response was received from the XDS110. (Emulation package 9.4.0.00129) !SESSION 2022-03-15 14:20:12.497 ----------------------------------------------- eclipse.buildId=4.19.0.I20210303-1800 java.version=11.0.13 java.vendor=Eclipse Adoptium BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product com.ti.ccstudio.branding.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.ti.ccstudio.branding.product !ENTRY org.eclipse.core.resources 2 10035 2022-03-15 14:20:27.392 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY com.ti.common.core 1 0 2022-03-15 14:20:27.481 !MESSAGE path=ccs_base/DebugServer !ENTRY com.ti.common.core 1 0 2022-03-15 14:20:27.483 !MESSAGE debugServerDir=C:/ti/ccs1110/ccs/ccs_base/DebugServer !ENTRY com.ti.ccstudio.ui 1 0 2022-03-15 14:20:45.245 !MESSAGE CCS IDE session started! CCS build: 11.1.0.00011 (previously: 10.4.0.00006) CCS location: C:/ti/ccs1110/ccs (previously: C:/ti/ccs1040/ccs) Workspace location: C:/Users/pal/Documents/GitHub/my_ti_project !ENTRY com.ti.ccstudio.debug.server 4 214294189 2022-03-15 14:20:45.354 !MESSAGE Unexpected CCS exit detected [3/15/22, 11:21 AM]!!! !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.466 !MESSAGE constructor !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.467 !MESSAGE done with directories !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.469 !MESSAGE loading ti_logger !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.473 !MESSAGE Platform os: win32 !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.475 !MESSAGE loading cToolsIF !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.518 !MESSAGE loading cTools !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.563 !MESSAGE loading TraceFactory !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.604 !MESSAGE loading sqlite3 !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.641 !MESSAGE loading CloudTrace !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2022-03-15 14:20:45.784 !MESSAGE CloudTrace interface loaded !ENTRY com.ti.ccstudio.project.ui.webcontent 1 0 2022-03-15 14:20:45.895 !MESSAGE CCS HTTP adapter started! [ccs.port] - Open 'http://localhost/ide' in web browser to see listing of available APIs... !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.235 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.251 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.267 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.285 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.291 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.314 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.333 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:10.345 !MESSAGE Unexpected overload for binary operator 4: 'operator +' !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:11.294 !MESSAGE Error: type is not a member of __libcpp_numeric_limits !STACK 0 java.lang.IllegalArgumentException: type is not a member of __libcpp_numeric_limits at org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.invalidMember(ClassTypeHelper.java:1155) at org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.getVisibility(ClassTypeHelper.java:1081) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.getVisibility(CPPClassSpecialization.java:533) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.getVisibility(PDOMCPPLinkage.java:923) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addChild(PDOMCPPLinkage.java:933) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.createBinding(PDOMCPPLinkage.java:885) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:706) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addTypeBinding(PDOMCPPLinkage.java:1606) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalBinding(TypeMarshalBuffer.java:92) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalType(TypeMarshalBuffer.java:139) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType.marshal(CPPQualifierType.java:107) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalType(TypeMarshalBuffer.java:135) at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:468) at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:462) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariable.setType(PDOMCPPVariable.java:85) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariable.<init>(PDOMCPPVariable.java:55) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPField.<init>(PDOMCPPField.java:40) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.createBinding(PDOMCPPLinkage.java:806) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:706) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:626) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.createPDOMName(PDOMFile.java:522) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.addNames(PDOMFile.java:488) at org.eclipse.cdt.internal.core.pdom.WritablePDOM.addFileContent(WritablePDOM.java:158) at org.eclipse.cdt.internal.core.index.WritableCIndex.setFileContent(WritableCIndex.java:89) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeFileInIndex(PDOMWriter.java:679) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeSymbolsInIndex(PDOMWriter.java:329) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.addSymbols(PDOMWriter.java:287) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.writeToIndex(AbstractIndexerTask.java:1295) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseFile(AbstractIndexerTask.java:1107) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:910) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:572) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:164) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:94) at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:160) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) !ENTRY org.eclipse.cdt.core 4 0 2022-03-15 14:21:11.296 !MESSAGE Error: type is not a member of __libcpp_numeric_limits !STACK 0 java.lang.IllegalArgumentException: type is not a member of __libcpp_numeric_limits at org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.invalidMember(ClassTypeHelper.java:1155) at org.eclipse.cdt.internal.core.dom.parser.cpp.ClassTypeHelper.getVisibility(ClassTypeHelper.java:1081) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPClassSpecialization.getVisibility(CPPClassSpecialization.java:533) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.getVisibility(PDOMCPPLinkage.java:923) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addChild(PDOMCPPLinkage.java:933) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.createBinding(PDOMCPPLinkage.java:885) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:706) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addTypeBinding(PDOMCPPLinkage.java:1606) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalBinding(TypeMarshalBuffer.java:92) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalType(TypeMarshalBuffer.java:139) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPQualifierType.marshal(CPPQualifierType.java:107) at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.marshalType(TypeMarshalBuffer.java:135) at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:468) at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.storeType(PDOMLinkage.java:462) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariable.setType(PDOMCPPVariable.java:85) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPVariable.<init>(PDOMCPPVariable.java:55) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPField.<init>(PDOMCPPField.java:40) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.createBinding(PDOMCPPLinkage.java:806) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:706) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.addBinding(PDOMCPPLinkage.java:626) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.createPDOMName(PDOMFile.java:522) at org.eclipse.cdt.internal.core.pdom.dom.PDOMFile.addNames(PDOMFile.java:488) at org.eclipse.cdt.internal.core.pdom.WritablePDOM.addFileContent(WritablePDOM.java:158) at org.eclipse.cdt.internal.core.index.WritableCIndex.setFileContent(WritableCIndex.java:89) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeFileInIndex(PDOMWriter.java:679) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.storeSymbolsInIndex(PDOMWriter.java:329) at org.eclipse.cdt.internal.core.pdom.PDOMWriter.addSymbols(PDOMWriter.java:287) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.writeToIndex(AbstractIndexerTask.java:1295) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseFile(AbstractIndexerTask.java:1107) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:910) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:572) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:164) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:94) at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:160) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) !ENTRY org.eclipse.cdt.core 1 0 2022-03-15 14:21:25.285 !MESSAGE Indexed 'my_ti_project' (123 sources, 738 headers) in 35.4 sec: 67,701 declarations; 128,076 references; 0 unresolved inclusions; 2 syntax errors; 1,019 unresolved names (0.52%) !ENTRY org.eclipse.cdt.core 1 0 2022-03-15 14:21:30.312 !MESSAGE Indexed 'tirtos_build' (5 sources, 224 headers) in 4.97 sec: 22,785 declarations; 47,445 references; 16 unresolved inclusions; 12 syntax errors; 1,996 unresolved names (2.8%)