ZitatOriginal von Darkstar
ist eine Fehlermeldung die erst die neueren gcc-Versionen erzeugen. Normalerweise liegt der Fehler an einem zu kleinen string-Array. Früher ist das Programm beim überschreiben der Grenze einfach abgeschmiert oder eben weiter gelaufen, je nachdem ob der Speicherinhalt der überschrieben wurde wichtig war oder nicht. Ein weg wäre z.B. mit ddd den core dump und das binary zu laden und die Stelle bzw. die Umgebug wo er abschmiert mal genauer anzusehen.
Gruß Darkstar.
Könnte diese Methode sein laut Backtrace:
bool VTPTransceiver::ReadResponse(int &code, vector<string> &lines)
Gruß
hepi