panic in helmrelease linter
When running on flux-ct-prod1 repo:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x8e44fa]
goroutine 1 [running]:
git.psu.edu/swe-golang/kubelint/pkg/linters/helmrelease.lint(0xc000640000, 0x54, 0x8b, 0x15, 0xc0002b40a0, 0x0)
git.psu.edu/swe-golang/kubelint/pkg/linters/helmrelease/helmrelease.go:65 +0x33a
git.psu.edu/swe-golang/kubelint/pkg/linter.Linter.LintFiles(0xc00016cfc0, 0xc000221c01, 0xc0002ac000, 0x54, 0x80, 0xc0002ac000, 0x54, 0x80)
git.psu.edu/swe-golang/kubelint/pkg/linter/linter.go:66 +0x3dd
git.psu.edu/swe-golang/kubelint/cmd.runRoot(0xddc4c0, 0xc000273c80, 0x1, 0x1, 0x0, 0x0)
git.psu.edu/swe-golang/kubelint/cmd/root.go:51 +0xc5
github.com/spf13/cobra.(*Command).execute(0xddc4c0, 0xc00001e050, 0x1, 0x1, 0xddc4c0, 0xc00001e050)
github.com/spf13/cobra@v1.1.1/command.go:850 +0x472
github.com/spf13/cobra.(*Command).ExecuteC(0xddc4c0, 0x41aa01, 0x0, 0x0)
github.com/spf13/cobra@v1.1.1/command.go:958 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
github.com/spf13/cobra@v1.1.1/command.go:895
git.psu.edu/swe-golang/kubelint/cmd.Execute()
git.psu.edu/swe-golang/kubelint/cmd/root.go:80 +0x2d
main.main()
git.psu.edu/swe-golang/kubelint/main.go:6 +0x25