Start Up error
After several hours of googling and mixing search result I figured out how to solve this problem.
I will share the solution with you so you will kindly give it a try and leave a feedback.
The issue is neither from Eclipse/Systemworkbench nor its bundleded toolchain.
The issue is with any 3rd party application that is installed in the windows and that application folder(s) there exists a msys-1.0.dll file somewhere.(in my case the application is WinAVR).
given that said we have to find the cause of error.
Normally Error -1073741502 is issued from windows to indicate that it is unable to load a DLL file properly.
and in this case msys-1.0.dll should be blamed.
So in order to troubleshoot the eclipse/Systemworkbench to compile and call the gcc-arm-none-eabi-gcc.exe tools we have two options.
1- Find the app that has the faulty msys1.0.dll file and uninstall it (I will tell how to find that app)
2- Or if you do not want to unistall that app you should change the Eclipse/Systemworkbench project settings in the following place and eliminate COMPLETELTY the name of the app that has faulty msys1.0.dll from that PATH environment Value. And you have to REPEAT this procedure everytime you create a new project in Eclipse/Systemworkbench.
In ProjectProperties>C/C++ Build>Environment>PATH
Once you have edited that path value double check one by one recursively every folder name that contains msys1.0.dll and eliminate ALL those paths that are causing this problem and you think there are irrelevant.
In my case I took out two C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin; foldernames.
Once you edit the value press OK and you will see the PATH origin will change from BUILD SYSTEM to User:Config.
In order to apply the new setting in the project plz DO NOT FORGET TO PRESS APPLY.
After return to the editor just try to Clean and Build All the project from start. Everything should works fine.
😂
Happy Developing