summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2014-07-17 16:25:06 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-07-16 23:31:38 +0000
commitda92bfda815aaa5f29ff77a38fcc6d821f61804c (patch)
treefae44cb4918ce8ca6433cf0265761e9936e1ac6d
parent721fdd3a6a6851079c1984ea7a8267bdaaf53c80 (diff)
parent8eb25d552b07ffa799b7b61ad46d0109e7512741 (diff)
Merge "dumpstate: fix dumping traces for vm processes on 64-bit"
-rw-r--r--cmds/dumpstate/utils.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmds/dumpstate/utils.c b/cmds/dumpstate/utils.c
index 3b19f590d3..9451417d49 100644
--- a/cmds/dumpstate/utils.c
+++ b/cmds/dumpstate/utils.c
@@ -526,7 +526,7 @@ const char *dump_traces() {
}
data[len] = '\0';
- if (!strcmp(data, "/system/bin/app_process")) {
+ if (!strncmp(data, "/system/bin/app_process", strlen("/system/bin/app_process"))) {
/* skip zygote -- it won't dump its stack anyway */
snprintf(path, sizeof(path), "/proc/%d/cmdline", pid);
int fd = open(path, O_RDONLY);
@@ -536,7 +536,7 @@ const char *dump_traces() {
continue;
}
data[len] = '\0';
- if (!strcmp(data, "zygote")) {
+ if (!strncmp(data, "zygote", strlen("zygote"))) {
continue;
}