]> Cypherpunks repositories - gostls13.git/commit
cmd/go: check pattern for utf8 validity before call regexp.MustCompile
authorYoulin Feng <fengyoulin@live.com>
Thu, 4 Sep 2025 01:17:26 +0000 (09:17 +0800)
committerMichael Matloob <matloob@golang.org>
Tue, 16 Sep 2025 19:31:12 +0000 (12:31 -0700)
commitcbdad4fc3cecbdfcee4e9d30df04916a151bfc16
tree1857bbcaab6cf86aa94262b05d7579aa9ecffe79
parentc2d85eb999fcd428a1cd71ed93805cbde0c16eaa
cmd/go: check pattern for utf8 validity before call regexp.MustCompile

Do not panic if the package path or the package version contains
invalid UTF-8 characters.

Fixes #75251

Change-Id: Ib787e74277cf814253857b911d378ea5e53d8824
Reviewed-on: https://go-review.googlesource.com/c/go/+/700815
Reviewed-by: Michael Matloob <matloob@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Alexander <jitsu@google.com>
Reviewed-by: Michael Matloob <matloob@golang.org>
src/cmd/go/internal/modget/query.go
src/cmd/go/testdata/script/get_panic_issue75251.txt [new file with mode: 0644]
src/cmd/internal/pkgpattern/pkgpattern.go