#!stacks
"bug.Reportf" && "cache.(*action).exec.func3:+3" &&
"unreachable.(*deadState).findDead:+17"
Issue created by stacks.
This stack indicates that the unreachable
analyzer violates the SuggestedFix preconditions now documented and checked by the gopls analysis driver.
This stack Gf7EXQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.5 windows/amd64 vscode (1)
Dups: EmaIvQ KznUPA JuVvTw 10HCWA mAqhog S-mQmQ 2q8x9A Vc6s2g yM5t_A Ne_rfg rN06Cw QGVc7g cp-4UQ fb8Dbg bgKp4Q H8EfOg tIGLig s00Qzg wX0s_A EFdz_A _AqRig 2l7h9g 6L5mmA g92Uyw 2e6Ziw B3yvxg SLq6lA eMJmBQ VMn62A nxVngw 4wnTaA H2vDzA S4gjMA -DlRtg Rm3VbQ Zumn2w H0xvEQ -ubuiA eFXWcg U_brvg TqSiJg ipVwYg Zumn1Q WCZHkQ nR04fA kIYX0g 0bITOw VdeswQ XFAqdQ PbQHuw 6voO2Q pZqskQ DA7D_A VH1-DA i9_tJQ n5N7dg tIGkrQ LnzCqA x1y8CA Qp27eQ PFqrmQ 4mILPg UDizTQ b9U4IQ PvdWVA 8wIiMg Bq6TzA YJB1_g F4iflQ iFCmBQ wdx4HQ nKrzAg Yfy4AA 6DjaiQ PzXexg uUz53Q PbQHtQ iL26ow tZ47aA hEZ8jQ _ib_lQ ES4UWQ l5KxTA SiK0wg a1BwtQ Qp27dw sxnjrg pjphnQ CZptaQ _KvAFg uUYSlQ PFqrlw s81mPQ gz-6_Q TnPjWA P45F0g g92UxQ UNskGw nxVnjQ ToZf2A MDBb5A XOUtMg NxSYDQ UrxMYQ s81mMw omHK6Q D42jvg cvb-1Q R2CNEA Ba1Hhg -o---g Lz4aYg S-mQlw 1ajsgA 02S12g tM7wUQ Pq5zVg u7qkVg OR5GGg POgTRg enaxGg Q0L_SQ 5DxphQ SBdvkQ REFDzg krWl1Q gfvrig 8CDZSw EH0FWw
Comment From: gabyhelp
Related Issues
- x/tools/gopls: "missing reachable node for %q" bug in evaluatePackageHandle #71352
- x/tools/gopls: "internal error converting diagnostic" (bug reported by telemetry) #64547
- x/tools/gopls: analysisinternal.ZeroValue crash on (presumably) unsafe.Pointer #70585 (closed)
- x/tools/gopls: "diagnostic location is not among files of package: %s" bug (with analyzer SA4023) #70791
- x/tools/gopls: toGobDiagnostic bug reported by telemetry #65695 (closed)
- x/tools/gopls: DidModifyFiles: "non-abs file path %q" bug in port.matches #70603
- x/tools/gopls: bug in analysis importer reported by telemetry #64236 (closed)
- x/tools/gopls: "nil handle" assert in getPackageHandles #71353
- x/tools/gopls: xrefs.Index panics after "can't fail" pgf.PosRange #70446 (closed)
- x/tools/gopls: sigpanic in persistent.(*mapNode).forEach #71115
(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)
Comment From: prattmic
In v0.17.1, line 1143 was the third line of cache.(*action).exec.func3
(but is not a call to Reportf). Did stacks fetch the wrong version of the source?
https://cs.opensource.google/go/x/tools/+/refs/tags/gopls/v0.17.1:gopls/internal/cache/analysis.go;l=1143
Edit: oops, meant to post this on #71660.
Comment From: adonovan
Yes, I think a version skew is possible since the line numbers are not always off by one by some variable amount, which could correspond to recent changes in the code.
Comment From: adonovan
This stack indicates that the unreachable analyzer violates the SuggestedFix preconditions now documented and checked by the gopls analysis driver.
This call to pass.Report has a diagnostic with a single SuggestedFix of a single TextEdit (a deletion). The various possible errors returned by validateFix are:
- "missing file info for pos (%v)" (
File(start) == nil
) - "pos (%v) > end (%v)" (
end < start
) - "malformed end position %v" (
File(end) == nil, end)
) - "edit spans files %v and %v" (
endFile != file
) - "end is (%v) beyond end of file (%v)" (
edit.End > file.Base() + file.Size())
)
("overlapping edits" is not possible, nor is "analyzer %q suggests two fixes with same Message (%s)")
This means that at least one of stmt.Pos(), stmt.End() is invalid (zero, beyond EOF, or not mapped to a token.File). stmt is an element of ast.BlockStmt.List. The logic in the unreachable analyzer is unimpeachable, so I think either the parser recovery or the AST fixing logic must be to blame. Perhaps the input file is incomplete, something like func _() {return; var _ struct
(EOF), and the parser's recovery has filled in values for the missing braces that are invalid or beyond EOF. This is especially likely if the Stmt.End() is computed by addition of a constant to the pos of some actual token.
(See https://github.com/golang/go/issues/73438)
Comment From: adonovan
Indeed, some variant of func _() {return; var _ struct
did reproduce the bug.Report, but unfortunately the failure is silent to the user--the fix is discarded--so I had to check gopls bug
to see it... but I lost the actual input as I tried many in a short span of time.
Nonetheless, it confirms that it's a truncated file AST repair issue, in other words another variant of https://github.com/golang/go/issues/66790#issuecomment-2050667924 (which is perhaps also the root cause of https://github.com/golang/go/issues/64547)
Comment From: adonovan
This stack KznUPA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack JuVvTw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.24rc3 darwin/arm64 sublimetext (1)
This stack 10HCWA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.6 darwin/arm64 vscode,vscode-insiders (1)
Comment From: adonovan
This stack EmaIvQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.6 linux/amd64 vscode (1)
Comment From: adonovan
This stack KznUPA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.4 darwin/amd64 vscode (1)
This stack JuVvTw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.0-pre.3 go1.24.0 darwin/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.24.0 windows/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.24.0 linux/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.24rc3 darwin/arm64 sublimetext (1)
Comment From: adonovan
This stack EmaIvQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.6 linux/amd64 vscode (1)
This stack KznUPA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.4 darwin/amd64 vscode (1)
This stack JuVvTw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.24.0 windows/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.24.0 linux/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.24rc3 darwin/arm64 sublimetext (1)
golang.org/x/tools/gopls@v0.18.0-pre.3 go1.24.0 darwin/amd64 vscode (1)
Comment From: adonovan
This stack 10HCWA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0-pre.3 go1.23.6 linux/amd64 other,vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.6 darwin/arm64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.5 windows/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.6 darwin/arm64 other,vscode (1)
Comment From: adonovan
Repro, found while investigating https://go.dev/cl/638395, which changes the parser behavior. Nonetheless it's pretty clear what class of errors this represents:
The missing label in the goto statement is currently not a parse error; but with CL 638395, it is an error, and it causes the parser to consume the }
, which creates a cascade of errors. The FuncLit body is never closed, so the BlockStmt.End is computed to be (one) beyond the end of the file.
var _ = func() {
goto
}
func _() int {
switch {
case 1:
println()
}
println()
}
Comment From: gopherbot
Change https://go.dev/cl/651155 mentions this issue: go/analysis/passes/unreachable/testdata: relax test for CL 638395
Comment From: adonovan
This stack mAqhog
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0 go1.24.0 linux/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.0 go1.24.0 darwin/arm64 vscode (1)
This stack S-mQmQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.0-pre.2 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack 2q8x9A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.0 go1.24.0 windows/amd64 vscode (1)
Comment From: gopherbot
Change https://go.dev/cl/652977 mentions this issue: [gopls-release-branch.0.18] go/analysis/passes/unreachable/testdata: relax test for CL 638395
Comment From: adonovan
This stack Vc6s2g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.0-pre.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack yM5t_A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (2)
This stack Ne_rfg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/arm64 neovim (1)
Comment From: adonovan
This stack rN06Cw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack QGVc7g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode-insiders (1)
This stack cp-4UQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other (2)
This stack fb8Dbg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack bgKp4Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other,vscode (1)
This stack H8EfOg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 other,vscode (1)
This stack tIGLig
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other (1)
This stack s00Qzg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.0 go1.24.0 windows/amd64 vscode (1)
Comment From: adonovan
This stack wX0s_A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
Comment From: adonovan
This stack EFdz_A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack _AqRig
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack 2l7h9g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
Comment From: adonovan
This stack 6L5mmA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 other (1)
This stack g92Uyw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
This stack 2e6Ziw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
This stack B3yvxg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other,vscode (1)
This stack SLq6lA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
This stack eMJmBQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other,vscode (1)
Comment From: adonovan
This stack VMn62A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 windows/amd64 vscode-insiders (1)
This stack nxVngw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
This stack 4wnTaA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack H2vDzA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack S4gjMA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other,vscode (1)
Comment From: adonovan
This stack -DlRtg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.5 linux/amd64 vscode (1)
Comment From: adonovan
This stack Rm3VbQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack Zumn2w
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode-insiders (1)
This stack H0xvEQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.0 windows/amd64 vscode (1)
Comment From: adonovan
This stack -ubuiA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:+17
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.24.0 windows/386 vscode (1)
This stack eFXWcg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
This stack U_brvg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
Comment From: adonovan
This stack TqSiJg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
This stack ipVwYg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
This stack Zumn1Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack WCZHkQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.24.0 windows/amd64 other,vscode (1)
This stack nR04fA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.4 linux/amd64 vscode (1)
This stack kIYX0g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack 0bITOw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack VdeswQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 eglot,vscode (1)
Comment From: adonovan
This stack XFAqdQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
This stack PbQHuw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+93
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
This stack 6voO2Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode (1)
Comment From: adonovan
This stack pZqskQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.23.4 linux/amd64 vscode (1)
This stack DA7D_A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 other,vscode (1)
This stack VH1-DA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other (1)
This stack i9_tJQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.1 darwin/arm64 vscode (1)
This stack n5N7dg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 neovim (1)
This stack tIGkrQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/gopls@v0.18.1 go1.23.4 windows/amd64 vscode (1)
Comment From: gopherbot
Change https://go.dev/cl/660397 mentions this issue: gopls/internal/cache/parsego: fix truncated ASTs
Comment From: adonovan
I tried an approach to AST repair in https://go.dev/cl/660397 that detects the suffix of missing tokens (e.g. missing colons, close parens, identifiers, and so on) from the rightmost subtree, appends this to the actual input, and reparses, and it successfully repairs the tree and establishes the invariant that each ast.Node.{Pos,End} is a subinterval of ast.File.File{Start,End}. However, it seems to defeat completion, which has (I suspect) been finely tuned to interpret these missing tokens when completing while typing at EOF. Sigh.
Comment From: adonovan
This stack LnzCqA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack x1y8CA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack Qp27eQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
This stack PFqrmQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.4 darwin/arm64 vscode (1)
This stack 4mILPg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.5 windows/amd64 vscode (1)
This stack UDizTQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:+17
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/386 vscode (1)
This stack b9U4IQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 other,vscode (1)
This stack PvdWVA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
This stack 8wIiMg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
Comment From: adonovan
This stack Bq6TzA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.7 linux/amd64 vscode (1)
This stack YJB1_g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
Comment From: adonovan
This stack F4iflQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 code-server (1)
This stack iFCmBQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode-insiders (1)
Comment From: adonovan
This stack F4iflQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 code-server (1)
This stack iFCmBQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode-insiders (1)
Comment From: adonovan
This stack wdx4HQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/amd64 vscode (1)
This stack nKrzAg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
Comment From: adonovan
This stack Yfy4AA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack 6DjaiQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack PzXexg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other,vscode (1)
Comment From: adonovan
This stack uUz53Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other (1)
Comment From: adonovan
This stack PbQHtQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+93
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack iL26ow
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+93
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack tZ47aA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+93
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack hEZ8jQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 other,vscode (1)
This stack _ib_lQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.2 windows/amd64 vscode (1)
This stack ES4UWQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 other,vscode (1)
Comment From: adonovan
This stack l5KxTA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.1 darwin/arm64 vscode (1)
Comment From: adonovan
This stack SiK0wg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other (1)
Comment From: adonovan
This stack a1BwtQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.0 windows/amd64 vscode (1)
This stack Qp27dw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.4 darwin/amd64 vscode (1)
Comment From: adonovan
This stack sxnjrg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack pjphnQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack CZptaQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/gopls@v0.18.1 go1.24.2 windows/amd64 vscode (2)
Comment From: gopherbot
Change https://go.dev/cl/666675 mentions this issue: internal/analysisinternal: permit Fix.End slightly beyond EOF
Comment From: adonovan
This stack _KvAFg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other (1)
This stack uUYSlQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 other (1)
Comment From: adonovan
This stack PFqrlw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
This stack s81mPQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack gz-6_Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls@v0.18.1 go1.24.2 darwin/arm64 vscode (1)
Comment From: adonovan
This stack TnPjWA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode (1)
This stack P45F0g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode (1)
This stack g92UxQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.4 linux/amd64 neovim (1)
This stack UNskGw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode (1)
This stack nxVnjQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
This stack ToZf2A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
This stack MDBb5A
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.1 darwin/arm64 other,vscode (1)
This stack XOUtMg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 other (1)
Comment From: adonovan
This stack NxSYDQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
This stack UrxMYQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
runtime.goexit:+0
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode (1)
This stack s81mMw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.2 linux/amd64 vscode (1)
This stack omHK6Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 vscode (1)
Comment From: adonovan
This stack D42jvg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other (1)
This stack cvb-1Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.0 darwin/arm64 other (1)
Comment From: adonovan
This stack R2CNEA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.2 linux/amd64 vscode (1)
This stack Ba1Hhg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 vscode (1)
Comment From: adonovan
This stack -o---g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 other,vscode (1)
This stack Lz4aYg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode (1)
Comment From: adonovan
This stack S-mQlw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode (1)
Comment From: adonovan
This stack 1ajsgA
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.2 linux/amd64 vscode (1)
Comment From: adonovan
This stack 02S12g
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=69
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.24.0 linux/amd64 other,vscode (1)
Comment From: adonovan
This stack tM7wUQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.7 darwin/arm64 other (1)
This stack Pq5zVg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.23.6 windows/amd64 vscode (1)
Comment From: adonovan
This stack u7qkVg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls@v0.18.1 go1.24.1 windows/amd64 vscode (1)
This stack OR5GGg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+128
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.24.3 darwin/arm64 vscode (1)
This stack POgTRg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+112
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.6 linux/amd64 vscode (1)
Comment From: adonovan
This stack enaxGg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
golang.org/x/tools/gopls@v0.18.1 go1.23.7 darwin/arm64 other (1)
Comment From: adonovan
This stack Q0L_SQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.24.1 linux/amd64 vscode (1)
Comment From: adonovan
This stack 5DxphQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/gopls@v0.18.1 go1.24.4 darwin/arm64 other (1)
This stack SBdvkQ
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+85
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls@v0.18.1 go1.24.1 darwin/arm64 other (1)
Comment From: adonovan
This stack REFDzg
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls/internal/cache.execActions.func1:+2
golang.org/x/tools/gopls@v0.18.1 go1.23.6 darwin/arm64 vscode (1)
Comment From: adonovan
This stack krWl1Q
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.5 darwin/arm64 vscode (1)
Comment From: adonovan
This stack gfvrig
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/gopls@v0.18.1 go1.23.5 darwin/amd64 vscode (1)
Comment From: adonovan
This stack 8CDZSw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+96
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+77
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+93
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/gopls@v0.18.1 go1.24.1 darwin/arm64 neovim (1)
Comment From: adonovan
This stack EH0FWw
was reported by telemetry:
gopls/bug
golang.org/x/tools/gopls/internal/util/bug.report:+35
golang.org/x/tools/gopls/internal/util/bug.Reportf:+1
golang.org/x/tools/gopls/internal/cache.(*action).exec.func3:+3
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+17
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+81
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+144
golang.org/x/tools/go/analysis/passes/unreachable.(*deadState).findDead:+49
golang.org/x/tools/go/analysis/passes/unreachable.run.func1:+19
golang.org/x/tools/go/ast/inspector.(*Inspector).Preorder:+20
golang.org/x/tools/go/analysis/passes/unreachable.run:+7
golang.org/x/tools/gopls/internal/cache.(*action).exec.func7:+31
golang.org/x/tools/gopls/internal/cache.(*action).exec:+282
golang.org/x/tools/gopls/internal/cache.execActions.func1.1:+2
sync.(*Once).doSlow:+5
sync.(*Once).Do:=67
golang.org/x/tools/gopls@v0.18.1 go1.23.7 windows/amd64 vscode (1)