aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/reporting.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-03-07 16:05:31 +0100
committerAleksandr Nogikh <nogikh@google.com>2025-03-08 21:58:12 +0000
commit163f510d99dcf7239e56cef53bbca39db1f2fd9b (patch)
tree8f246758557af38063013bebd4440ba46e2efe6e /dashboard/app/reporting.go
parent7e3bd60dd6c8f783f5a418c64aa75f6818236dc4 (diff)
dashboard: include revoked reproducers in reports
Context: #5829. Let's not pretend that the revoked reproducer never existed and still report it. It will avoid unexpected side-effects for the higher-level logic. There may be better ways to resolve the bug, but let's first just get it fixed to prevent syzbot from spamming the mailing lists. Add a test to verify the new behavior.
Diffstat (limited to 'dashboard/app/reporting.go')
-rw-r--r--dashboard/app/reporting.go21
1 files changed, 10 insertions, 11 deletions
diff --git a/dashboard/app/reporting.go b/dashboard/app/reporting.go
index 9601d2718..6171ad487 100644
--- a/dashboard/app/reporting.go
+++ b/dashboard/app/reporting.go
@@ -570,18 +570,17 @@ func crashBugReport(c context.Context, bug *Bug, crash *Crash, crashKey *db.Key,
Manager: crash.Manager,
Assets: assetList,
ReportElements: &dashapi.ReportElements{GuiltyFiles: crash.ReportElements.GuiltyFiles},
+ ReproIsRevoked: crash.ReproIsRevoked,
}
- if !crash.ReproIsRevoked {
- rep.ReproCLink = externalLink(c, textReproC, crash.ReproC)
- rep.ReproC, _, err = getText(c, textReproC, crash.ReproC)
- if err != nil {
- return nil, err
- }
- rep.ReproSyzLink = externalLink(c, textReproSyz, crash.ReproSyz)
- rep.ReproSyz, err = loadReproSyz(c, crash)
- if err != nil {
- return nil, err
- }
+ rep.ReproCLink = externalLink(c, textReproC, crash.ReproC)
+ rep.ReproC, _, err = getText(c, textReproC, crash.ReproC)
+ if err != nil {
+ return nil, err
+ }
+ rep.ReproSyzLink = externalLink(c, textReproSyz, crash.ReproSyz)
+ rep.ReproSyz, err = loadReproSyz(c, crash)
+ if err != nil {
+ return nil, err
}
if bugReporting.CC != "" {
rep.CC = append(rep.CC, strings.Split(bugReporting.CC, "|")...)