Valgrind soll Speicherprobleme in Linux-Applikationen finden
Valgrind 1.0.0 überwacht Speichermanagement ausführbarer Programme
Mit Valgrind 1.0.0 hat Julian Seward jetzt ein Werkzeug veröffentlicht, das Entwicklern beim Debuggen ihrer Linux-Software helfen soll. Das freie Tool hilft dabei, Fehler im Speichermanagement von Programmen zu finden.
Läuft ein Programm unter der Aufsicht von Valgrind, werden alle Lese- und Schreibzugriffe auf den Speicher überwacht, Aufrufe von malloc, new, free und delete werden abgefangen. So soll Valgrind unter anderem die Nutzung von nicht-initialisiertem Speicher, Lese- und Schreibzugriffe auf bereits freigegeben Speicher und Memory Leaks verhindern.
Auf diese Weise soll sich mit Valgrind nahezu jedes dynamisch gelinkte ELF x86 Executable ohne Modifikationen oder Neukompilation überprüfen lassen.
Zwar sei Valgrind noch nicht perfekt, so der Entwickler, es sei aber gut genug, um auch größere Applikationen wie Mozilla, OpenOffice oder MySQL zu überprüfen. KDE3 wurde in den zwei Monaten vor dessen Veröffentlichung ausgiebig mit Valgrind geprüft.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
- ohne Werbung
- mit ausgeschaltetem Javascript
- mit RSS-Volltext-Feed






Coole Sache das ... ausser lclint war mir bisher nichts in dieser Richtung bekannt