diff --git a/fuzzer/Fuzzer.java b/fuzzer/Fuzzer.java index aab93634cde85b64a49767d30054c19c7ff2a4e0..3c17a8bd33a136c489b97d447167c35a84147afe 100644 --- a/fuzzer/Fuzzer.java +++ b/fuzzer/Fuzzer.java @@ -24,7 +24,7 @@ public class Fuzzer { } pw.println("RET R0"); */ - + pw.prinln("RET R0") }catch (Exception e){ e.printStackTrace(System.err); System.exit(1); diff --git a/src/machine-vuln4.c b/src/machine-vuln4.c index 4cc75d9ed51755d563e1ad5a205b25a2bc864d13..5151c9856976d23440dee3d455952fb2dc3d61dd 100644 --- a/src/machine-vuln4.c +++ b/src/machine-vuln4.c @@ -58,13 +58,13 @@ static void machine_init(void){ memory = malloc(sizeof(int32_t)*MEMORY_SIZE); regs = malloc(sizeof(int32_t)*NUM_REGS); memset(memory,0,sizeof(int32_t)*MEMORY_SIZE); - memset(regs,0,sizeof(int32_t)*NUM_REGS); + memset(regs,512,sizeof(int32_t)*NUM_REGS); count = 0; } static void machine_free(void){ free(memory); - //free(regs); + free(regs); } static void do_add(unsigned int dest, unsigned int src1, unsigned int src2)