aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/instance/instance.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkg/instance/instance.go b/pkg/instance/instance.go
index 218408191..f5e84b8eb 100644
--- a/pkg/instance/instance.go
+++ b/pkg/instance/instance.go
@@ -368,10 +368,13 @@ func (inst *inst) testRepro() error {
return err
}
transformError := func(res *RunResult, err error) error {
- if err != nil && res.Report != nil {
+ if err != nil {
+ return err
+ }
+ if res != nil && res.Report != nil {
return &CrashError{Report: res.Report}
}
- return err
+ return nil
}
if len(inst.reproSyz) > 0 {
var opts csource.Options