Ik had hetzelfde probleem bij het updaten naar de nieuwste versie van Eclipse. Na wat onderzoek vond ik een bugrapport op de bugtracker-pagina van Eclipse:
Hierin staat dat de module die het probleem veroorzaakt C/C++ GDB Hardware Debugging is versie 9.4.0.201712051550. Ik heb het geverifieerd en ik had dezelfde versie toen de fout optrad. De huidige oplossing is om terug te gaan naar een vorige versie. Door terug te keren naar versie 9.3.2.201709131603 is het probleem opgelost en kan ik GDB gebruiken om de STM-microcontrollers te debuggen.
U kunt de huidige versie van deze module vinden in Help> Over dan Installatiedetails dan onder OpenSTM32 Ondersteuning voor foutopsporing op afstand . Om terug te keren naar een vorige heb je twee opties. Als je Eclipse hebt bijgewerkt, ga dan naar de Installatiedetails venster is er een Installatiegeschiedenis tabblad, waar u kunt terugkeren naar de vorige versie. Anders moet u de module verwijderen en naar een eerdere versie zoeken in de installatierepository van eclipse.