eclipse-platform / eclipse.platform.debug Goto Github PK
View Code? Open in Web Editor NEWEclipse Platform Debug functionality
Home Page: https://www.eclipse.org/eclipse/
Eclipse Platform Debug functionality
Home Page: https://www.eclipse.org/eclipse/
Installed IAR plugins for supported target 6.50.x version 6.70.3 on
Eclipse IDE for C/C++ Developers (includes Incubating components)
Version: 2023-03 (4.27.0)
Build id: 20230309-1520
OS: Windows 11, v.10.0, x86_64 / win32
Java vendor: Eclipse Adoptium
Java runtime version: 17.0.6+10
Java version: 17.0.6
Selecting IAR debugger, the panel has graphic issues not showing all menu and giving this error report:
An error has occurred. See error log for more details.
org/eclipse/jface/databinding/swt/SWTObservables
Attached logs
Hi,
As a member of the Security Team from the Eclipse Foundation, we used a tools Scorecard and StepSecurity to analyze this repo in order to push a pull request that cover some or all the following best practices below:
As a result, You will see a PR coming from StepSecurity to help to implement those fixes above which will cover a list of points below identified detected:
Please don’t hesitate and reach out if there is something unclear above.
Kind Regards,
Francisco Perez
When exporting a launch configuration from the "Debug Configuration window", the focus is left on the Debug Configurations window instead of the "Export Launch Configuration" window. This requires the user to close the "Debug Configurations" windows before being able to set focus on the "Export Launch Configuration" window.
Seen in Eclipse 2022-12
Hello,
Within eclipse the export of the launch configuration does not work properly anymore on the 2022-12 release.
Reproduction steps
Workaround
Kind regards,
Richard
Follow up on #50.
I see multiple issues with the new contribution that need to be fixed.
@mihnita : It would be nice f the points above would be addressed by you soon.
I suggest to merge debug into https://github.com/eclipse-platform/eclipse.platform.
@laeubi @akurtakov WDYT?
Given a workspace in a path with a non-Ascii letter like "C:\Jörg"
And then try to launch a plain test.Main.main() the command line will be like:
C:\Program Files\Eclipse Adoptium\jdk-17.0.3.7-hotspot\bin\java.exe -classpath C:\Jörg\projectName\test\bin test.Main
(OK)
but when the classpath gets too long for command line then the class path argument is wrapped in a UTF-8 encoded file like
"argument.txt":
-classpath C:\Jörg\projectName\test\bin
(OK)
and the command line will be
C:\Program Files\Eclipse Adoptium\jdk-17.0.3.7-hotspot\bin\java.exe "@argument.txt" test.Main
(OK)
that will result in "java.lang.ClassNotFoundException: test.Main" (NOK)
If i manually convert the argument.txt from UTF8 to ANSI then the command line works.
The argument file has always to be encoded with the system encoding instead of UTF-8.
see
https://docs.oracle.com/en/java/javase/17/docs/specs/man/java.html#java-command-line-argument-files
"The argument file must contain only ASCII characters or characters in system default encoding that's ASCII friendly, such as UTF-8."
Side note: in the launch configuration dialog is a button to show command line. But the copied command line does not directly work: 1. it is missing double quotes around the executable path ("Eclipse Adoptium" contains a white space)
2. there are line breaks instead of blanks as delimiters.
Have a stored launch config containing a launch group.
Set the mode attribute of one of the contained launches to "foo".
Open the launch config dialog and select the modified launch.
Exception because the mode is used in a lookup for icons.
The above scenario is not that unlikely because foreign plugins may register new modes, and when browsing a stored launch configuration of such a plugin (e.g. in the test data of that plugin) from the Eclipse IDE, then the mode is unknown, although it will be working fine in the runtime launched from this IDE.
java.lang.NullPointerException: Cannot invoke "org.eclipse.debug.ui.ILaunchGroup.getLabel()" because "launchGrp" is null
at org.eclipse.debug.internal.ui.groups.GroupLaunchConfigurationTabGroup.getLabel(GroupLaunchConfigurationTabGroup.java:660)
at org.eclipse.debug.internal.ui.groups.GroupLaunchConfigurationTabGroup$LabelProvider.getColumnText(GroupLaunchConfigurationTabGroup.java:162)
at org.eclipse.jface.viewers.TableColumnViewerLabelProvider.update(TableColumnViewerLabelProvider.java:69)
at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:144)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:970)
at org.eclipse.jface.viewers.CheckboxTreeViewer.doUpdateItem(CheckboxTreeViewer.java:124)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:126)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1048)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:427)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2109)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:864)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:842)
at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:611)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:790)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1610)
at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:787)
at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$1(AbstractTreeViewer.java:1595)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1398)
at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:365)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1359)
at org.eclipse.jface.viewers.CheckboxTreeViewer.preservingSelection(CheckboxTreeViewer.java:396)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1589)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:282)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1632)
at org.eclipse.debug.internal.ui.groups.GroupLaunchConfigurationTabGroup$GroupLaunchTab.initializeFrom(GroupLaunchConfigurationTabGroup.java:505)
The launch types in the launch config view are not sorted (but the launch configs contained in the root level items are sorted).
Root cause is that the ViewerComparator implementation cannot deal with DelegatingStyledCellLabelProvider, therefore falling back to object.toString() when sorting those top level entries.
This is to implement the "Make the console ANSI compliant" feature request (112948)
Dear Eclipse Team,
We are using a customized version of eclipse IDE from Ensilica for building our applications.
Since last 3 weeks we have started to face the below mentioned issue because of which we are not able to build our
projects.
We tried several means like restarting our PC's , installing eclipse in different PC's ,rebasing the eclipse tool and installing
eclipse again and again and still we are facing the same issue.
Please find the error message below for your reference and help us in this regard .
_**11:26:08 **** Build of configuration Debug for project esiRisc_core1 ****
make -k all
0 [main] make 955 child_info_fork::abort: ??\C:\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0x6F540000) != child(0x11E0000)
make: *** [SOURCE_CODE_CPU1/subdir.mk:114: SOURCE_CODE_CPU1/debugtx1.o] Error 127_
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssasciilib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssasciilib.d" -MT"SOURCE_CODE_CPU1/mgnssasciilib.o" -o "SOURCE_CODE_CPU1/mgnssasciilib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssasciilib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssasciilib.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssbinlib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssbinlib.d" -MT"SOURCE_CODE_CPU1/mgnssbinlib.o" -o "SOURCE_CODE_CPU1/mgnssbinlib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssbinlib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
make: *** [SOURCE_CODE_CPU1/subdir.mk:131: SOURCE_CODE_CPU1/mgnssbinlib.o] Error 127
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssconfigresponse.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssconfigresponse.d" -MT"SOURCE_CODE_CPU1/mgnssconfigresponse.o" -o "SOURCE_CODE_CPU1/mgnssconfigresponse.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssconfigresponse.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssconfigresponse.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssgenericcgm.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssgenericcgm.d" -MT"SOURCE_CODE_CPU1/mgnssgenericcgm.o" -o "SOURCE_CODE_CPU1/mgnssgenericcgm.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssgenericcgm.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssgenericcgm.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsshcommrx.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsshcommrx.d" -MT"SOURCE_CODE_CPU1/mgnsshcommrx.o" -o "SOURCE_CODE_CPU1/mgnsshcommrx.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsshcommrx.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsshcommrx.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsshcommtx.c
1 [main] make 991 child_info_fork::abort: ??\C:\cygwin\bin\cygunistring-2.dll: Loaded to different address: parent(0x6E700000) != child(0x10E0000)
make: *** [SOURCE_CODE_CPU1/subdir.mk:157: SOURCE_CODE_CPU1/mgnsshcommtx.o] Error 127
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssicdhcommrx.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssicdhcommrx.d" -MT"SOURCE_CODE_CPU1/mgnssicdhcommrx.o" -o "SOURCE_CODE_CPU1/mgnssicdhcommrx.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssicdhcommrx.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssicdhcommrx.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssinit1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssinit1.d" -MT"SOURCE_CODE_CPU1/mgnssinit1.o" -o "SOURCE_CODE_CPU1/mgnssinit1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssinit1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssinit1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssirqdriver1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssirqdriver1.d" -MT"SOURCE_CODE_CPU1/mgnssirqdriver1.o" -o "SOURCE_CODE_CPU1/mgnssirqdriver1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssirqdriver1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssirqdriver1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsskfupem1.d" -MT"SOURCE_CODE_CPU1/mgnsskfupem1.o" -o "SOURCE_CODE_CPU1/mgnsskfupem1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem2.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsskfupem2.d" -MT"SOURCE_CODE_CPU1/mgnsskfupem2.o" -o "SOURCE_CODE_CPU1/mgnsskfupem2.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem2.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsskfupem2.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsslib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsslib.d" -MT"SOURCE_CODE_CPU1/mgnsslib.o" -o "SOURCE_CODE_CPU1/mgnsslib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsslib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
make: *** [SOURCE_CODE_CPU1/subdir.mk:201: SOURCE_CODE_CPU1/mgnsslib.o] Error 127
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmain1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmain1.d" -MT"SOURCE_CODE_CPU1/mgnssmain1.o" -o "SOURCE_CODE_CPU1/mgnssmain1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmain1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmain1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmaintenancetx.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmaintenancetx.d" -MT"SOURCE_CODE_CPU1/mgnssmaintenancetx.o" -o "SOURCE_CODE_CPU1/mgnssmaintenancetx.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmaintenancetx.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmaintenancetx.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmathlib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmathlib.d" -MT"SOURCE_CODE_CPU1/mgnssmathlib.o" -o "SOURCE_CODE_CPU1/mgnssmathlib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmathlib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmathlib.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmcm.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmcm.d" -MT"SOURCE_CODE_CPU1/mgnssmcm.o" -o "SOURCE_CODE_CPU1/mgnssmcm.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmcm.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmcm.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmdp.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmdp.d" -MT"SOURCE_CODE_CPU1/mgnssmdp.o" -o "SOURCE_CODE_CPU1/mgnssmdp.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmdp.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmdp.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmeanseaegm08.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmeanseaegm08.d" -MT"SOURCE_CODE_CPU1/mgnssmeanseaegm08.o" -o "SOURCE_CODE_CPU1/mgnssmeanseaegm08.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmeanseaegm08.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmeanseaegm08.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmodelcgm.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssmodelcgm.d" -MT"SOURCE_CODE_CPU1/mgnssmodelcgm.o" -o "SOURCE_CODE_CPU1/mgnssmodelcgm.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmodelcgm.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssmodelcgm.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssnmealib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssnmealib.d" -MT"SOURCE_CODE_CPU1/mgnssnmealib.o" -o "SOURCE_CODE_CPU1/mgnssnmealib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssnmealib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssnmealib.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssofflineupemtx.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssofflineupemtx.d" -MT"SOURCE_CODE_CPU1/mgnssofflineupemtx.o" -o "SOURCE_CODE_CPU1/mgnssofflineupemtx.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssofflineupemtx.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssofflineupemtx.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontask.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsspositiontask.d" -MT"SOURCE_CODE_CPU1/mgnsspositiontask.o" -o "SOURCE_CODE_CPU1/mgnsspositiontask.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontask.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontask.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontaskconfig.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsspositiontaskconfig.d" -MT"SOURCE_CODE_CPU1/mgnsspositiontaskconfig.o" -o "SOURCE_CODE_CPU1/mgnsspositiontaskconfig.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontaskconfig.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsspositiontaskconfig.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssrxstatusindicator.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssrxstatusindicator.d" -MT"SOURCE_CODE_CPU1/mgnssrxstatusindicator.o" -o "SOURCE_CODE_CPU1/mgnssrxstatusindicator.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssrxstatusindicator.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssrxstatusindicator.c
1 [main] make 1116 child_info_fork::abort: ??\C:\cygwin\bin\cygiconv-2.dll: Loaded to different address: parent(0x6F540000) != child(0x800000)
make: *** [SOURCE_CODE_CPU1/subdir.mk:286: SOURCE_CODE_CPU1/mgnssrxstatusindicator.o] Error 127
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssch1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsssch1.d" -MT"SOURCE_CODE_CPU1/mgnsssch1.o" -o "SOURCE_CODE_CPU1/mgnsssch1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssch1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssch1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssspcm.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssspcm.d" -MT"SOURCE_CODE_CPU1/mgnssspcm.o" -o "SOURCE_CODE_CPU1/mgnssspcm.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssspcm.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssspcm.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssvecm1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsssvecm1.d" -MT"SOURCE_CODE_CPU1/mgnsssvecm1.o" -o "SOURCE_CODE_CPU1/mgnsssvecm1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssvecm1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsssvecm1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsstimemanager.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnsstimemanager.d" -MT"SOURCE_CODE_CPU1/mgnsstimemanager.o" -o "SOURCE_CODE_CPU1/mgnsstimemanager.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsstimemanager.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnsstimemanager.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver1.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssupemdriver1.d" -MT"SOURCE_CODE_CPU1/mgnssupemdriver1.o" -o "SOURCE_CODE_CPU1/mgnssupemdriver1.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver1.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver1.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver2.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssupemdriver2.d" -MT"SOURCE_CODE_CPU1/mgnssupemdriver2.o" -o "SOURCE_CODE_CPU1/mgnssupemdriver2.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver2.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver2.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver3.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssupemdriver3.d" -MT"SOURCE_CODE_CPU1/mgnssupemdriver3.o" -o "SOURCE_CODE_CPU1/mgnssupemdriver3.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver3.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssupemdriver3.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssutc.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"SOURCE_CODE_CPU1/mgnssutc.d" -MT"SOURCE_CODE_CPU1/mgnssutc.o" -o "SOURCE_CODE_CPU1/mgnssutc.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1/mgnssutc.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
make: *** [SOURCE_CODE_CPU1/subdir.mk:341: SOURCE_CODE_CPU1/mgnssutc.o] Error 127
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssbbcdrv.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssbbcdrv.d" -MT"Peripherals/Src/mgnssbbcdrv.o" -o "Peripherals/Src/mgnssbbcdrv.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssbbcdrv.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssbbcdrv.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdcachelib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssdcachelib.d" -MT"Peripherals/Src/mgnssdcachelib.o" -o "Peripherals/Src/mgnssdcachelib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdcachelib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdcachelib.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdmadriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssdmadriver.d" -MT"Peripherals/Src/mgnssdmadriver.o" -o "Peripherals/Src/mgnssdmadriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdmadriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssdmadriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssgpiodriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssgpiodriver.d" -MT"Peripherals/Src/mgnssgpiodriver.o" -o "Peripherals/Src/mgnssgpiodriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssgpiodriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssgpiodriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssinit.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssinit.d" -MT"Peripherals/Src/mgnssinit.o" -o "Peripherals/Src/mgnssinit.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssinit.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssinit.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssirqdriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssirqdriver.d" -MT"Peripherals/Src/mgnssirqdriver.o" -o "Peripherals/Src/mgnssirqdriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssirqdriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssirqdriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssmutexlib.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssmutexlib.d" -MT"Peripherals/Src/mgnssmutexlib.o" -o "Peripherals/Src/mgnssmutexlib.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssmutexlib.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssmutexlib.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssprocbist.S
Invoking: eSi-RISC Assembler
esirisc-elf-gcc -c -fmessage-length=0 -o "Peripherals/Src/mgnssprocbist.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssprocbist.S" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssprocbist.S
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspidriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssspidriver.d" -MT"Peripherals/Src/mgnssspidriver.o" -o "Peripherals/Src/mgnssspidriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspidriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspidriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspiflashdriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssspiflashdriver.d" -MT"Peripherals/Src/mgnssspiflashdriver.o" -o "Peripherals/Src/mgnssspiflashdriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspiflashdriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssspiflashdriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsstimerdriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnsstimerdriver.d" -MT"Peripherals/Src/mgnsstimerdriver.o" -o "Peripherals/Src/mgnsstimerdriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsstimerdriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsstimerdriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssuartdriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssuartdriver.d" -MT"Peripherals/Src/mgnssuartdriver.o" -o "Peripherals/Src/mgnssuartdriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssuartdriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssuartdriver.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssversion.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnssversion.d" -MT"Peripherals/Src/mgnssversion.o" -o "Peripherals/Src/mgnssversion.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssversion.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnssversion.c
Building file: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsswdtdriver.c
Invoking: eSi-RISC Cygwin C Compiler
esirisc-elf-gcc -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/DAT_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/HEADER_FILES -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SDBM -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/SOURCE_CODE_CPU1 -I/cygdrive/d/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/includes -O2 -fsection-anchors -ffunction-sections -fdata-sections -flto -g3 -Wall -c -fmessage-length=0 -frecord-gcc-switches -MMD -MP -MF"Peripherals/Src/mgnsswdtdriver.d" -MT"Peripherals/Src/mgnsswdtdriver.o" -o "Peripherals/Src/mgnsswdtdriver.o" "D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsswdtdriver.c" -msoc=esi3260dfp_accord_mgnss -mcpu=cpu_1
Finished building: D:/Project/Spinning_Shell/tttttttt/mGNSS/MainSourceCode/Peripherals/Src/mgnsswdtdriver.c
make: Target 'all' not remade because of errors.
11:26:50 Build Failed. 7 errors, 0 warnings. (took 42s.115ms)**
This is a very strange bug I saw today... and the first time I see it..
I have these 3 classes to override tab renderer :
The draw method is defined in all of these classes...
In the stack trace below, I have broken in the lowest draw method, and I call the super.draw method...
ANd in the stack trace the parent class is not the good one.. it should be the CTabRendering !!
This is a really weird bug...
Observed sporadically at startup time in one of our tests running on 4.25 SDK:
!ENTRY org.eclipse.core.resources 4 2 2022-11-28 12:49:57.572
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.util.ConcurrentModificationException
at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597)
at java.base/java.util.HashMap$KeyIterator.next(HashMap.java:1620)
at org.eclipse.debug.internal.ui.DebugUIPlugin$1.saving(DebugUIPlugin.java:521)
at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:394)
at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:210)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:213)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1171)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1150)
at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Save participant from DebugUIPlugin$1.saving is accessed from org.eclipse.core.internal.resources.DelayedSnapshotJob and iterates over DebugUIPlugin.fSaveParticipants list, which is ... modified at same time by startup code of LaunchConfigurationManager.startup() and PerspectiveManager.startup() which are called few lines later after adding debug UI save participant in DebugUIPlugin.start(BundleContext).
Nothing new here, the code was always there, probably it shows up now after some recent startup changes between 4.12 and 4.25.
The save participant in DebugUIPlugin should take care about not iterating over modifiable collection (in either way).
We may provide a patch later.
During browsing of "Builders" page for project properties
Warning: NLS missing message: ExternalToolsPreferencePage_External_tool_project_builders_migration_2 in: org.eclipse.ui.externaltools.internal.ui.ExternalToolsUIMessages
Warning: NLS missing message: ExternalToolsPreferencePage_Prompt_before_migrating_3 in: org.eclipse.ui.externaltools.internal.ui.ExternalToolsUIMessages
Warning: NLS missing message: ExternalToolsPreferencePage_1 in: org.eclipse.ui.externaltools.internal.ui.ExternalToolsUIMessages
Indeed, there are no messages, since mentioned keys seem to be unused.
Let's remove them.
Follow up on #57 list.
While validating change in #60 I've stumbled over the fact that the "Enable ANSI Support" button in the Console view always shows wrong state. Turned out, the org.eclipse.ui.internal.console.ansi.commands.EnableDisableHandler.updateElement(UIElement, Map)
always reads it's own default from plugin.xml (which is true
) on first init and sets that default to the preferences... So I wasn't able to disable ANSI support via product preference org.eclipse.ui.console/ANSI_support_enabled=false
as expected, because it was always overridden once Console was opened.
I will push a patch in a moment.
@mihnita :FYI
https://download.eclipse.org/eclipse/downloads/drops4/I20220414-0120/testresults/html/org.eclipse.debug.tests_ep424I-unit-win32-java11_win32.win32.x86_64_11.html
Test triggered errors in IOConsole: java.util.stream.ReferencePipeline$Head@7269674d
java.lang.AssertionError: Test triggered errors in IOConsole: java.util.stream.ReferencePipeline$Head@7269674d
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.eclipse.debug.tests.console.IOConsoleTests.assertNoError(IOConsoleTests.java:129)
at org.eclipse.debug.tests.console.IOConsoleTests.tearDown(IOConsoleTests.java:120)
Relevant bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=421303
From Log: Stack Trace
at org.eclipse.swt.internal.win32.OS.GetCharacterPlacement(Native Method)
at org.eclipse.swt.internal.BidiUtil.resolveTextDirection(BidiUtil.java:502)
at org.eclipse.swt.graphics.TextLayout.itemize(TextLayout.java:2766)
at org.eclipse.swt.graphics.TextLayout.computeRuns(TextLayout.java:270)
at org.eclipse.swt.graphics.TextLayout.getLineCount(TextLayout.java:1918)
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(StyledTextRenderer.java:1270)
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(StyledTextRenderer.java:908)
at org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.java:298)
at org.eclipse.swt.custom.StyledTextRenderer.calculateClientArea(StyledTextRenderer.java:328)
at org.eclipse.swt.custom.StyledText.resetCache(StyledText.java:8341)
at org.eclipse.swt.custom.StyledText.handleTextChanged(StyledText.java:6552)
at org.eclipse.swt.custom.StyledText$5.textChanged(StyledText.java:5912)
at org.eclipse.ui.internal.console.ConsoleDocumentAdapter.documentChanged(ConsoleDocumentAdapter.java:588)
at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged2(AbstractDocument.java:748)
at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(AbstractDocument.java:717)
at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(AbstractDocument.java:701)
at org.eclipse.jface.text.AbstractDocument.fireDocumentChanged(AbstractDocument.java:775)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1100)
at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1118)
at org.eclipse.ui.internal.console.ConsoleDocument.replace(ConsoleDocument.java:74)
at org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.applyOutputToDocument(IOConsolePartitioner.java:1140)
at org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.applyStreamOutput(IOConsolePartitioner.java:963)
at org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.processPendingPartitions(IOConsolePartitioner.java:800)
at org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.runInUIThread(IOConsolePartitioner.java:758)
at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95)
at org.eclipse.ui.progress.UIJob$$Lambda$628/0x00000001008f9040.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4053)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658)
at org.eclipse.debug.tests.TestUtil.processUIEvents(TestUtil.java:77)
at org.eclipse.debug.tests.TestUtil.waitForJobs(TestUtil.java:209)
at org.eclipse.debug.tests.TestUtil.waitForJobs(TestUtil.java:185)
at org.eclipse.debug.tests.console.IOConsoleTestUtil.waitForScheduledJobs(IOConsoleTestUtil.java:699)
at org.eclipse.debug.tests.console.IOConsoleTests.closeConsole(IOConsoleTests.java:194)
at org.eclipse.debug.tests.console.IOConsoleTests.testBug421303_StreamProcessingDeadlock(IOConsoleTests.java:918)
Use a nightly build of Eclipse.
This is important, as HTML support as a Clipboard format for StyledText was added only 16 days ago:
eclipse-platform/eclipse.platform.swt#395
I've used
Eclipse SDK
Version: 2022-12 (4.26)
Build id: I20221002-1800
Create a small app that outputs colors in the console.
For example a Java app doing this:
System.out.println("Hello \033[91mRED\033[m \033[101mRED\033[m world!");
Go to the console, select the text, and copy it to the clipboard using the standard Copy command
(Ctrl+C on Windows / Linux, or right-click and select Copy from the context menu)
Use an application that has the option to select what format to paste.
For example MS Word.
The HTML format shows in the list:
But pasting reveals the escape characters.
If you copy using the ANSI option "Copy Without ANSI Escapes" (Ctrl + Insert), then the escapes don't show, but the HTML option is removed:
===
The bug: the HTML format should also be available in the Clipboard without escape sequences.
For some time now. I've occasionally been getting an error dialog and a logged error when launching Eclipse from Eclipse (to debug some problem).
The logged error looks like this:
eclipse.buildId=4.28.0.I20230320-1800
java.version=17.0.6
java.vendor=N/A
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86_64 -data /data/workspaces/contributor_workspace
org.eclipse.core.resources
Error
Wed Mar 29 10:32:02 EEST 2023
Marker id 225546 not found.
The detailed dialog doesn't show an exception:
An exception stack trace is not available.
The launch does nothing after the dialog.
Originally reported to CDT eclipse-cdt/cdt#381
The Platform Debug Memory view is not showing edits while they are happening on Linux - the edits only show up after Enter is pressed on Linux:
I start and the value is 5678, I type 4321 and press enter and the UI does not show me anything while typing.
Step-by-step to reproduce without using CDT:
0
that is 4
bytes longThe secondary (and possibly related bug) is that at step 8 the monitor may not appear, switching to a different view and back makes it appear.
Hello,
I am an occassional Eclipse contributor. I would like to addess a request logged several times in bugs.eclipse.org in places like:
Basically when you save a launch configuration to a file (usually to share with a developer team) you want that file to follow your newline preferences. These files are often added to code repositories in "developer resource" projects and therefore having a common newline across platforms is useful.
I've raised a PR with my change in #28 but I need someoen to sponsor it and provide guidance to get this over the line.
it's only an example code... but even examples should work
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:4918)
at org.eclipse.swt.SWT.error(SWT.java:4833)
at org.eclipse.swt.SWT.error(SWT.java:4804)
at org.eclipse.swt.widgets.Widget.error(Widget.java:450)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:370)
at org.eclipse.swt.widgets.Button.getSelection(Button.java:623)
at org.eclipse.debug.internal.examples.mixedmode.DoNothingMainTab.launchConfigurationChanged(DoNothingMainTab.java:117)
at org.eclipse.debug.internal.core.LaunchManager$ConfigurationNotifier.run(LaunchManager.java:225)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.debug.internal.core.LaunchManager$ConfigurationNotifier.notify(LaunchManager.java:209)
at org.eclipse.debug.internal.core.LaunchManager.launchConfigurationChanged(LaunchManager.java:2148)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.writeNewFile(LaunchConfigurationWorkingCopy.java:377)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave0(LaunchConfigurationWorkingCopy.java:259)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2380)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2405)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave(LaunchConfigurationWorkingCopy.java:226)
at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.lambda$6(LaunchConfigurationTabGroupViewer.java:1509)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
pressed launch button quickly multiple times.
eclipse.buildId=4.23.0.I20220308-0310
java.version=17.0.3
java.vendor=Eclipse Adoptium
java.lang.ArrayIndexOutOfBoundsException: arraycopy: source index -1 out of bounds for object array[8]
at java.base/java.lang.System.arraycopy(Native Method)
at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider.getElements(ElementContentProvider.java:197)
at org.eclipse.debug.internal.ui.model.elements.LaunchManagerContentProvider.getChildren(LaunchManagerContentProvider.java:39)
at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider.retrieveChildren(ElementContentProvider.java:99)
at org.eclipse.debug.internal.ui.model.elements.ElementContentProvider$1.run(ElementContentProvider.java:58)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
java.lang.NullPointerException: Cannot invoke "org.eclipse.debug.core.ILaunchConfiguration.isWorkingCopy()" because the return value of "org.eclipse.debug.core.ILaunch.getLaunchConfiguration()" is null
at org.eclipse.debug.internal.ui.DefaultLabelProvider.getLaunchText(DefaultLabelProvider.java:315)
at org.eclipse.debug.internal.ui.DefaultLabelProvider.getText(DefaultLabelProvider.java:235)
at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getDefaultText(DelegatingModelPresentation.java:179)
at org.eclipse.debug.internal.ui.DelegatingModelPresentation.getText(DelegatingModelPresentation.java:153)
at org.eclipse.debug.internal.ui.model.elements.DebugElementLabelProvider.getLabel(DebugElementLabelProvider.java:39)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.getLabel(ElementLabelProvider.java:297)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider.retrieveLabel(ElementLabelProvider.java:200)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelUpdater.run(ElementLabelProvider.java:147)
at org.eclipse.debug.internal.ui.model.elements.ElementLabelProvider$LabelJob.run(ElementLabelProvider.java:74)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
eclipse.buildId=4.24.0.I20220607-0700
java.version=17.0.6
When in debug mode the program stops on a line of code, the code of the class is visible.
Only on part of the JavaFx classes, during the debug, instead of displaying the source code of the class, the editor displays "Source not found" with a button entitled "Edit source lookup path ...".
This issue manifests in Eclipse 4.26.0 while it does not in Eclipse 4.25.0. I tried combinations with different versions of Gradle (7.6.1 and 8.0), different versions of JavaFX (16 and 19.0.2.1), different versions of JavaFX Gradle plugin (0.0.10 and 0.0.13) and different versions of JDK (15.0.4 and 19.0.2) but the result is always the same: Eclipse 4.25.0 = success and Eclipse 4.26.0 = failure.
Because of this, debugging becomes much less comfortable than before when certain JavaFX classes come into play.
In Eclipse 4.26.0 put a breakpoint on the javafx.stage.Window class (on the class declaration line) then launch in debug mode a JavaFX example which opens a window.
The source code of the class will not be accessible.
MacOS 12.2
Eclipse 4.26.0
JDK 19.0.2
JavaFX 19.0.2.1
Gradle 7.6.1
JavaFX Gradle plugin 0.0.13
@marcushoepfner and @BeckerWdf could you also add onboarding to the debug perspective?
It looks so empty these days....
For example:
Did work in previous eclipse versions.
@mickaelistria @laeubi
regression from #122
Workaround: delete "FileStoreTest" launch config before launching FileStoreTest.testCopyFile.
Suggestion: There should always be the old option to "Run As" / "Junit Plugin-Test" too.
open Properties page of a remote debugging (i wondered if i could find the PID of the process):
java.lang.NullPointerException: Cannot invoke "org.eclipse.debug.core.model.IProcess.getAttribute(String)" because "proc" is null
at org.eclipse.debug.internal.ui.preferences.ProcessPropertyPage.createContents(ProcessPropertyPage.java:61)
at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:244)
at org.eclipse.debug.internal.ui.preferences.ProcessPropertyPage.createControl(ProcessPropertyPage.java:334)
at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1433)
at org.eclipse.jface.preference.PreferenceDialog$8.run(PreferenceDialog.java:1196)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1188)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:630)
at org.eclipse.jface.preference.PreferenceDialog$5.lambda$0(PreferenceDialog.java:660)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)
at org.eclipse.jface.preference.PreferenceDialog$5.selectionChanged(PreferenceDialog.java:657)
at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:821)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:818)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1661)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1090)
at org.eclipse.jface.preference.PreferenceDialog.selectSavedItem(PreferenceDialog.java:990)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.selectSavedItem(FilteredPreferenceDialog.java:680)
at org.eclipse.jface.preference.PreferenceDialog.lambda$0(PreferenceDialog.java:348)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)
at org.eclipse.jface.preference.PreferenceDialog.createContents(PreferenceDialog.java:345)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1094)
at org.eclipse.ui.internal.dialogs.PropertyDialog.createDialogOn(PropertyDialog.java:84)
at org.eclipse.ui.dialogs.PropertyDialogAction.createDialog(PropertyDialogAction.java:171)
at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:153)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:474)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:414)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
Move ANSI Support menus from the "global" console menu to the concrete console page context menu (same menu where default Copy/Paste entries are
plugin.xml
mechanisms (RegistryToggleState
)When using CTRL+3 "find actions" to run or debug a launch configuration the whole entry is completely similar for run and debug. As one of the entries (run or debug) is possibly moved to "previous choices" there is currently no way to see if this entry means "run" or "debug".
reproduce:
Currently the image only depends on the launch configuration type. It would be better to have the "run"/"debug" icons here, or have them as overlays
Understand where the keybinding conflicts with Java Stack Trace console are coming from - we have not just "one" console, but lot of different consoles, so if the keybinding issues appeared in one, they will also appear in other one for sure.
Specifically it appears to be during the maven-assembly-plugin execution.
Here's an example stack trace:
*** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 873
java.lang.NumberFormatException: For input string: "1;[[["
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:668)
at java.base/java.lang.Integer.valueOf(Integer.java:999)
at org.fusesource.jansi.io.AnsiOutputStream.write(AnsiOutputStream.java:199)
at java.base/java.io.FilterOutputStream.write(FilterOutputStream.java:137)
at java.base/java.io.PrintStream.write(PrintStream.java:568)
at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:234)
at java.base/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:304)
at java.base/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
at java.base/sun.nio.cs.StreamEncoder.write(StreamEncoder.java:132)
at java.base/java.io.OutputStreamWriter.write(OutputStreamWriter.java:205)
at java.base/java.io.BufferedWriter.flushBuffer(BufferedWriter.java:120)
at java.base/java.io.PrintStream.write(PrintStream.java:698)
at java.base/java.io.PrintStream.print(PrintStream.java:863)
at java.base/java.io.PrintStream.println(PrintStream.java:1031)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
"The currently displayed page contains invalid values"
eclipse.buildId=4.23.0.I20220308-0310
java.version=11.0.14
java.vendor=Eclipse Adoptium
java.lang.NullPointerException
at org.eclipse.debug.internal.ui.preferences.RunDebugPropertiesPage.createContents(RunDebugPropertiesPage.java:109)
at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:244)
at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1433)
at org.eclipse.jface.preference.PreferenceDialog$8.run(PreferenceDialog.java:1196)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1188)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:630)
at org.eclipse.jface.preference.PreferenceDialog$5.lambda$0(PreferenceDialog.java:660)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)
at org.eclipse.jface.preference.PreferenceDialog$5.selectionChanged(PreferenceDialog.java:657)
at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:821)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:818)
at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1191)
at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84)
at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:284)
at org.eclipse.jface.util.OpenStrategy$1.lambda$1(OpenStrategy.java:438)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4035)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3635)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
at org.eclipse.jface.window.Window.open(Window.java:799)
at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:153)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:474)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:414)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
at org.eclipse.jface.window.Window.open(Window.java:799)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.net.TransNetworkNotificationPopup.open(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.OfferAbstractUIJob.showNetworkNotification(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.OfferAbstractUpdatesJob.displayNetworkPopupIfNeeded(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.OfferAbstractUpdatesJob.offerPackageUpdates(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.OfferNotificationBasedUpdatesJob.handleUpdates(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.OfferAbstractUpdatesJob.runSafelyInUIThread(Unknown Source)
at com.genuitec.pulse.client.deliverypackage.runtime.ui.jobs.SafeUIJob.runInUIThread(Unknown Source)
at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4035)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3635)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
Hi, after updating Eclipse to ""
I get this error while debugging applications:
"Debug children update" - "arraycopy: source index -1 out of bounds for object array[38]"
"Delayed model change job" - "An internal error has occurred. Index out of bounds"
Platform:
Eclipse IDE for Java Developers 4.25.0.20220822-1200
Eclipse Platform 4.25.0.v20220817-1800
Eclipse Java Development Tools 3.18.1300.v20220728-1800
Eclipse RCP 4.25.0.v20220817-1800
Originally reported at eclipse-jdt/eclipse.jdt.debug#24
I'm trying to debug encoding issues with resources init, and using publicly available tooling (without hacking debugger code) I'm unable to start JVM without "-Dfile.encoding" specified, because org.eclipse.jdt.internal.launching.StandardVMRunner.ensureEncoding(ILaunch, String[])
always sets some value
because org.eclipse.debug.internal.core.LaunchConfiguration.launch(String, IProgressMonitor, boolean, boolean)
that always set console encoding to some value
because org.eclipse.debug.internal.core.LaunchManager.getEncoding(ILaunchConfiguration)
always returns some value.
That is insane...
I think I have a patch.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.