Merge "dumpstate: don't follow symlinks when creating /data/anr/traces.txt"

This commit is contained in:
Nick Kralevich 2012-04-06 15:34:02 -07:00 committed by Android (Google) Code Review
commit cb9be123ab

View File

@ -383,7 +383,7 @@ const char *dump_vm_traces() {
} }
/* create a new, empty traces.txt file to receive stack dumps */ /* create a new, empty traces.txt file to receive stack dumps */
int fd = open(traces_path, O_CREAT | O_WRONLY | O_TRUNC, 0666); /* -rw-rw-rw- */ int fd = open(traces_path, O_CREAT | O_WRONLY | O_TRUNC | O_NOFOLLOW, 0666); /* -rw-rw-rw- */
if (fd < 0) { if (fd < 0) {
fprintf(stderr, "%s: %s\n", traces_path, strerror(errno)); fprintf(stderr, "%s: %s\n", traces_path, strerror(errno));
return NULL; return NULL;