Meine C-Anwendung verwendet 3rd-Bibliotheken, die ihre eigene Speicherverwaltung ausführen. Um robust zu sein, verfügt meine Anwendung über Code, um mit Fehlern der Bibliotheksfunktionen wegen fehlendem freien Speichers umzugehen.So simulieren Speicherzuweisungsfehler
Ich möchte diesen Code testen, und dazu muss ich Fehler aufgrund von Speichermangel simulieren.
Welche Werkzeuge werden dafür empfohlen? Meine Umgebung ist Linux/gcc.
Siehe auch http://stackoverflow.com/questions/1229241/how-do-i-force-a-program-to-appear-to-run-out-of-memory/1232235 –