Skip to content

x/vulndb: "no metadata for C" when computing derived symbols #53583

Open
@neild

Description

@neild
$ go run ./cmd/vulnreport fix reports/GO-2022-0417.yaml
2022/06/28 10:03:00 fix("reports/GO-2022-0417.yaml"): addExportedSymbols("github.com/containers/buildah", ""): packages.Load:
could not import C (no metadata for C)
invalid operation: cannot compare d.dh == nil (operator == not defined on untyped nil)
invalid operation: cannot compare c.ctx == nil (operator == not defined on untyped nil)
invalid operation: cannot compare key.k == nil (operator == not defined on untyped nil)
exit status 1

This is a report for the package "github.com/containers/buildah"; from the error, it looks like we have a problem with analyzing packages with a transitive C dependency.

See also #36547.

Metadata

Metadata

Assignees

No one assigned

    Labels

    NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.vulncheck or vulndbIssues for the x/vuln or x/vulndb repo

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions