changeset 2e67bb7c9b4c in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=2e67bb7c9b4c
description:
        syscall: missing initializer in getcwd call

        This one case was missed during the update to stack-based arguments.
        Without this fix, m5 will crash during a gwtcwd call, at least
        with X86.

diffstat:

1 file changed, 1 insertion(+), 1 deletion(-)
src/sim/syscall_emul.cc |    2 +-

diffs (12 lines):

diff -r eea52bdaf4ac -r 2e67bb7c9b4c src/sim/syscall_emul.cc
--- a/src/sim/syscall_emul.cc   Sun Nov 08 20:15:54 2009 -0800
+++ b/src/sim/syscall_emul.cc   Mon Nov 09 10:02:55 2009 -0500
@@ -306,7 +306,7 @@
 getcwdFunc(SyscallDesc *desc, int num, LiveProcess *p, ThreadContext *tc)
 {
     int result = 0;
-    int index;
+    int index = 0;
     Addr bufPtr = p->getSyscallArg(tc, index);
     unsigned long size = p->getSyscallArg(tc, index);
     BufferArg buf(bufPtr, size);
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to