set confirm off | |
file ./programs/test/zeroize | |
break zeroize.c:90 | |
set args ./programs/test/zeroize.c | |
run | |
set $i = 0 | |
set $len = sizeof(buf) | |
set $buf = buf | |
if exit_code != 0 | |
echo The program did not terminate correctly\n | |
quit 1 | |
end | |
while $i < $len | |
if $buf[$i++] != 0 | |
echo The buffer at was not zeroized\n | |
quit 1 | |
end | |
end | |
echo The buffer was correctly zeroized\n | |
quit 0 |