Skip to content

Panic: buildssa: package "db" #732

Closed
@cornelk

Description

@cornelk

Version: golangci-lint has version v1.19.0 built from (unknown, mod sum: "h1:ioXGJ8cIM78dqnHwlfegYLmrsE+N+sU7Vsfy0b6Yhrk=") on (unknown)

go version: go version go1.12.9 linux/amd64

log output:

INFO [lintersdb] Active 26 linters: [bodyclose deadcode depguard dogsled errcheck goconst gocritic gocyclo godox gofmt goimports golint gosimple ineffassign maligned misspell nakedret staticcheck structcheck stylecheck typecheck unconvert unparam unused varcheck whitespace] 
INFO [lintersdb] Optimized sublinters [staticcheck gosimple unused stylecheck] into metalinter megacheck 
INFO [loader] Go packages loading at mode 1023 (deps|name|syntax|types_info|compiled_files|exports_file|files|imports|types|types_sizes) took 9.585569159s 
INFO [loader] SSA repr building timing: packages building 47.174149ms, total 1.645289637s 
....
WARN [linters context] Panic: buildssa: package "db" (isInitialPkg: true, needAnalyzeSource: true): interface conversion: *ssa.UnOp is not interface { ssa.setNum(int) }: missing method setNum: goroutine 21305 [running]:
runtime/debug.Stack(0xf457c8, 0x3c, 0xc02cf0d6b0)
	/home/user/go/src/xxx/_tooling/go/current/src/runtime/debug/stack.go:24 +0x9d
github.com/golangci/golangci-lint/pkg/golinters/goanalysis.(*action).analyzeSafe.func1(0xc05eb99740)
	/home/user/go/src/xxx/vendor/github.com/golangci/golangci-lint/pkg/golinters/goanalysis/runner.go:404 +0x1af
panic(0xda0520, 0xc05f17b1a0)
	/home/user/go/src/xxx/_tooling/go/current/src/runtime/panic.go:522 +0x1b5
honnef.co/go/tools/ssa.numberRegisters(0xc05e947180)
	/home/user/go/src/xxx/vendor/honnef.co/go/tools/ssa/func.go:278 +0x114
honnef.co/go/tools/ssa.(*Function).finishBody(0xc05e947180)
	/home/user/go/src/xxx/vendor/honnef.co/go/tools/ssa/func.go:410 +0x746
honnef.co/go/tools/ssa.(*Package).build(0xc05f143920)
	/home/user/go/src/xxx/vendor/honnef.co/go/tools/ssa/builder.go:2352 +0x94e
sync.(*Once).Do(0xc05f14394c, 0xc004bfbc70)
	/home/user/go/src/xxx/_tooling/go/current/src/sync/once.go:44 +0xb3
honnef.co/go/tools/ssa.(*Package).Build(0xc05f143920)
	/home/user/go/src/xxx/vendor/honnef.co/go/tools/ssa/builder.go:2260 +0x54
honnef.co/go/tools/internal/passes/buildssa.run(0xc05f1875e0, 0x2abf99cc9, 0x18b43a0, 0x2, 0x2)
	/home/user/go/src/xxx/vendor/honnef.co/go/tools/internal/passes/buildssa/buildssa.go:70 +0x27b
github.com/golangci/golangci-lint/pkg/golinters/goanalysis.(*action).analyze(0xc05eb99740)
	/home/user/go/src/xxx/vendor/github.com/golangci/golangci-lint/pkg/golinters/goanalysis/runner.go:495 +0x85b
github.com/golangci/golangci-lint/pkg/golinters/goanalysis.(*action).analyzeSafe(0xc05eb99740)
	/home/user/go/src/xxx/vendor/github.com/golangci/golangci-lint/pkg/golinters/goanalysis/runner.go:407 +0x51
github.com/golangci/golangci-lint/pkg/golinters/goanalysis.(*loadingPackage).analyze.func3(0xc05eeed9e0, 0xc05eb99740)
	/home/user/go/src/xxx/vendor/github.com/golangci/golangci-lint/pkg/golinters/goanalysis/runner.go:961 +0x5f
created by github.com/golangci/golangci-lint/pkg/golinters/goanalysis.(*loadingPackage).analyze
	/home/user/go/src/xxx/vendor/github.com/golangci/golangci-lint/pkg/golinters/goanalysis/runner.go:956 +0x2cd 

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdependenciesRelates to an upstream dependency

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions