diff options
| -rw-r--r-- | libglusterfs/src/common-utils.c | 2 | ||||
| -rw-r--r-- | libglusterfs/src/statedump.c | 12 | 
2 files changed, 7 insertions, 7 deletions
diff --git a/libglusterfs/src/common-utils.c b/libglusterfs/src/common-utils.c index 47558e76ba4..63cbf13388f 100644 --- a/libglusterfs/src/common-utils.c +++ b/libglusterfs/src/common-utils.c @@ -4332,7 +4332,7 @@ gf_backtrace_fillframes(char *buf)      pos = 0;      for (idx = 0; idx < frames - 2; idx++) { -        ret = fscanf(fp, "%s", callingfn[idx]); +        ret = fscanf(fp, "%1023s", callingfn[idx]);          if (ret == EOF)              break;          inc = gf_backtrace_append(buf, pos, callingfn[idx]); diff --git a/libglusterfs/src/statedump.c b/libglusterfs/src/statedump.c index ed5cad5349b..bab95855935 100644 --- a/libglusterfs/src/statedump.c +++ b/libglusterfs/src/statedump.c @@ -89,19 +89,19 @@ gf_proc_dump_set_path(char *dump_options_file)      if (!fp)          goto out; -    ret = fscanf(fp, "%s", buf); +    ret = fscanf(fp, "%255s", buf);      while (ret != EOF) {          key = strtok_r(buf, "=", &saveptr);          if (!key) { -            ret = fscanf(fp, "%s", buf); +            ret = fscanf(fp, "%255s", buf);              continue;          }          value = strtok_r(NULL, "=", &saveptr);          if (!value) { -            ret = fscanf(fp, "%s", buf); +            ret = fscanf(fp, "%255s", buf);              continue;          }          if (!strcmp(key, "path")) { @@ -747,19 +747,19 @@ gf_proc_dump_options_init()      // swallow the errors if setting statedump file path is failed.      (void)gf_proc_dump_set_path(dump_option_file); -    ret = fscanf(fp, "%s", buf); +    ret = fscanf(fp, "%255s", buf);      while (ret != EOF) {          key = strtok_r(buf, "=", &saveptr);          if (!key) { -            ret = fscanf(fp, "%s", buf); +            ret = fscanf(fp, "%255s", buf);              continue;          }          value = strtok_r(NULL, "=", &saveptr);          if (!value) { -            ret = fscanf(fp, "%s", buf); +            ret = fscanf(fp, "%255s", buf);              continue;          }  | 
