You're getting a segfault in the target app, basically... not clear what's
going wrong, but it could be a syscall that's not working properly.

The easiest way to see what's going on is to turn on tracing.  The Exec flag
(might still be called InstExec in your version) traces instruction
execution, and the Syscall and SyscallVerbose flags trace syscall
emulation.  The complete list of traceflags is in src/base/traceflags.py.
I'd suggest adding this to your command line after m5.debug but before your
.py file:

--trace-flags=Exec,Syscall,SyscallVerbose --trace-start=5278460000

and then redirect the output to a file, then look through it and see if you
can figure out where the null pointer is coming from.

Steve
_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to