Jag hade samma problem när jag uppdaterade till den senaste versionen av Eclipse. Efter att ha gjort lite forskning hittade jag en felrapport på felspårningssidan för Eclipse:
Detta anger att modulen som orsakar problemet är C/C++ GDB Hardware Debugging version 9.4.0.201712051550. Jag verifierade det och jag hade samma version när felet uppstod. Den nuvarande lösningen är att återgå till en tidigare version. Genom att återgå till version 9.3.2.201709131603 är problemet löst och jag kan använda GDB för att felsöka STM-mikrokontroller.
Du hittar den aktuella versionen av denna modul i Hjälp> Om sedan Installationsinformation sedan under OpenSTM32 Remote Debugging Support . För att återgå till en tidigare har du två alternativ. Om du uppdaterade Eclipse sedan i Installationsinformation fönstret finns en Installationshistorik fliken, där du kan återgå till tidigare version. Annars bör du ta bort modulen och söka efter en tidigare version i eclipse-installationsförrådet.