From f2dda79907630b9bf868611ea2b4ffff75d0ac1c Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 5 Aug 2016 16:00:38 +0200 Subject: manager: pass -debug flag to fuzzer This allows to see debug output from syz-executor running on test machine. --- syz-manager/manager.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/syz-manager/manager.go b/syz-manager/manager.go index 35e9fd8f6..25fa5f73e 100644 --- a/syz-manager/manager.go +++ b/syz-manager/manager.go @@ -237,8 +237,9 @@ func (mgr *Manager) runInstance(vmCfg *vm.Config, first bool) bool { leak := first && mgr.cfg.Leak // Run the fuzzer binary. - outputC, errorC, err := inst.Run(time.Hour, fmt.Sprintf("%v -executor %v -name %v -manager %v -output=%v -procs %v -leak=%v -cover=%v -sandbox=%v -v %d", - fuzzerBin, executorBin, vmCfg.Name, fwdAddr, mgr.cfg.Output, mgr.cfg.Procs, leak, mgr.cfg.Cover, mgr.cfg.Sandbox, *flagV)) + outputC, errorC, err := inst.Run(time.Hour, fmt.Sprintf( + "%v -executor=%v -name=%v -manager=%v -output=%v -procs=%v -leak=%v -cover=%v -sandbox=%v -debug=%v -v=%d", + fuzzerBin, executorBin, vmCfg.Name, fwdAddr, mgr.cfg.Output, mgr.cfg.Procs, leak, mgr.cfg.Cover, mgr.cfg.Sandbox, *flagDebug, *flagV)) if err != nil { logf(0, "failed to run fuzzer: %v", err) return false -- cgit mrf-deployment