summaryrefslogtreecommitdiffstats
path: root/libglusterfs
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs')
-rw-r--r--libglusterfs/src/common-utils.c2
-rw-r--r--libglusterfs/src/statedump.c12
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;
}