From a6714e43a95393f0bd100742b51da320d3b524d3 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 19 Apr 2018 20:01:42 +0200 Subject: syz-manager: make error about changed files more comprehensible --- syz-manager/manager.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/syz-manager/manager.go b/syz-manager/manager.go index b0256c06f..72d007dae 100644 --- a/syz-manager/manager.go +++ b/syz-manager/manager.go @@ -1247,7 +1247,11 @@ func (mgr *Manager) checkUsedFiles() { Fatalf("failed to stat %v: %v", f, err) } if mod != stat.ModTime() { - Fatalf("modification time of %v has changed: %v -> %v", f, mod, stat.ModTime()) + Fatalf("file %v that syz-manager uses has been modified by an external program\n"+ + "this can lead to arbitrary syz-manager misbehavior\n"+ + "modification time has changed: %v -> %v\n"+ + "don't modify files that syz-manager uses. exiting to prevent harm", + f, mod, stat.ModTime()) } } } -- cgit mrf-deployment