#!stacks
"sigpanic" && "golang.dynamicFuncCallType"

Issue created by stacks.

func dynamicFuncCallType(info *types.Info, call *ast.CallExpr) types.Type {
    if typesinternal.ClassifyCall(info, call) == typesinternal.CallDynamic {
        return info.Types[call.Fun].Type.Underlying() <--- panic (info.Types[call.Fun] is zero)
    }
    return nil
}

This stack WP7Ohw was reported by telemetry:

golang.org/x/tools/gopls@v0.19.0-pre.3 go1.24.4 darwin/amd64 other,vscode (2)

Comment From: zigo101

Looks same as https://github.com/golang/go/issues/74303

Comment From: adonovan

Looks same as #74303

I doubt it: this crash was in a program built with go1.24.