Thread (50 messages) 50 messages, 2 authors, 2017-06-08
STALE3291d

[PATCH 25/34] deadline_test: fix stack corruption in setup_ftrace_marker()

From: Tommi Rantala <hidden>
Date: 2017-05-22 08:26:36
Subsystem: the rest · Maintainer: Linus Torvalds

Make sure that files[] has correct length.

Signed-off-by: Tommi Rantala <redacted>
---
 src/sched_deadline/deadline_test.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sched_deadline/deadline_test.c b/src/sched_deadline/deadline_test.c
index 2a63c5f..e5621a3 100644
--- a/src/sched_deadline/deadline_test.c
+++ b/src/sched_deadline/deadline_test.c
@@ -435,7 +435,7 @@ static void setup_ftrace_marker(void)
 {
 	struct stat st;
 	const char *debugfs = find_debugfs();
-	char files[strlen(debugfs) + 14];
+	char files[strlen(debugfs) + strlen("/tracing/trace_marker") + 1];
 	int ret;
 
 	if (strlen(debugfs) == 0)
-- 
2.9.3
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help