Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

goroutine stack exceeds 1000000000-byte limit scanning image #1368

Closed
scothis opened this issue Nov 29, 2022 · 2 comments · Fixed by #1376
Closed

goroutine stack exceeds 1000000000-byte limit scanning image #1368

scothis opened this issue Nov 29, 2022 · 2 comments · Fixed by #1376
Assignees
Labels
bug Something isn't working

Comments

@scothis
Copy link
Contributor

scothis commented Nov 29, 2022

Please provide a set of steps on how to reproduce the issue

syft -vvvv docker.io/noobaa/noobaa-core:5.11.0

What happened:

[0000]  INFO syft version: 0.62.2
[0000] DEBUG application config:
verbosity: 4
quiet: false
output:
- table
output-template-path: ""
file: ""
check-for-app-update: true
dev:
  profile-cpu: false
  profile-mem: false
log:
  structured: false
  level: trace
  file: ""
catalogers: []
package:
  cataloger:
    enabled: true
    scope: Squashed
  search-unindexed-archives: false
  search-indexed-archives: true
file-metadata:
  cataloger:
    enabled: false
    scope: Squashed
  digests:
  - sha256
file-classification:
  cataloger:
    enabled: false
    scope: Squashed
file-contents:
  cataloger:
    enabled: false
    scope: Squashed
  skip-files-above-size: 1048576
  globs: []
secrets:
  cataloger:
    enabled: false
    scope: AllLayers
  additional-patterns: {}
  exclude-pattern-names: []
  reveal-values: false
  skip-files-above-size: 1048576
registry:
  insecure-skip-tls-verify: false
  insecure-use-http: false
  auth: []
exclude: []
attest:
  key: ""
  cert: ""
  no_upload: false
  force: false
  recursive: false
  replace: false
  fulcio_url: https://fulcio.sigstore.dev
  fulcio_identity_token: ""
  insecure_skip_verify: false
  rekor_url: https://rekor.sigstore.dev
  oidc_issuer: https://oauth2.sigstore.dev/auth
  oidc_client_id: sigstore
  oidc_redirect_url: ""
platform: ""
name: ""

[0000] DEBUG checking if a new version of syft is available
[0000] DEBUG no new syft update available
[0000] DEBUG image: source=DockerDaemon location=docker.io/noobaa/noobaa-core:5.11.0 from-lib=stereoscope
[0034] DEBUG image metadata: digest=sha256:03ee47da5c4220433a0fcd4d8bbce1b0b408f211583984f671da00c3a883b7cc mediaType=application/vnd.docker.distribution.manifest.v2+json tags=[noobaa/noobaa-core:5.11.0] from-lib=stereoscope
[0034] DEBUG layer metadata: index=0 digest=sha256:5966005eac8d0b52bf676cd20f1ffb3435fe4d8245a3afadcd27b0b9e07c096b mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=1 digest=sha256:9936c6aaa811c2084fe2c1034e24cbecc3d3ac8db8fe987395723b19c678655b mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=2 digest=sha256:4f77fe8574f420e02173fc030a1a686682a40f6b6a23e180bf3133bcce529293 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=3 digest=sha256:dd44da1818c3d6eb7b031b0d48a4ce0ed29e00cb1c9ae1e5d6eaa8b8b8c0ba95 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=4 digest=sha256:e6cafa0867516cca88cad58ce6ddefb5660a21d89f3c25261106292a03b0a26a mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=5 digest=sha256:c51b3e99497bb8f5ff041b3d77c7422f85b8b2c3a10934c800bc7d64e88999e9 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=6 digest=sha256:830d9550c07893d2c3db286cf283798ecc45fd2d5b9c076cba8094cd3b235c5d mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=7 digest=sha256:b3f011a83ffc710962a449dbbd3b505598da23cc1fcfd4b9ab4e8d6b7887f863 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=8 digest=sha256:0166e6f2a2f60f5f706fe3fd545d2f73c804cd910768711a276fe8edcf62f616 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0034] DEBUG layer metadata: index=9 digest=sha256:bf524b9e8f7d8a855bf461614bdc9022f836ce4b6b9cf866e16dba9e5131b411 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=10 digest=sha256:f0775a652c82bbd2711699f15dd7e1213be0d539e4b7625f586627d75b66e927 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=11 digest=sha256:ba0b885787de4ddd2985e9b5675437a44021301e45a372bdbe270e36050f9444 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=12 digest=sha256:98370530ad947fb31352bb9bca358bf3987956738b9500f6c29f8993b132b296 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=13 digest=sha256:f4d69ebd11d856ed7cab502853d4b540d8d2ee4b55969d088053e998cae411b4 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=14 digest=sha256:c21c9b473f4ed521bee1ad4410fe139f8f9339799d3fde5f3e3fcf731f68b37b mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=15 digest=sha256:9c2fa5ba729428ddddf9640dd23c1f7e796aa37250251a0cbcfdc697166846ee mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=16 digest=sha256:20ab609f5289c418cf3c946893d10802a910af57ba63ee67884000b43756ac97 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=17 digest=sha256:7ce67d76b942ba51f68b121464d9fbb30804e602074da8d14e4c3b3e4a6c22e7 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=18 digest=sha256:1181b3eb3964a76293fac41683299aca49e75285f3e50c31cae6e802da8bda31 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=19 digest=sha256:595ece45cc4795dea00858e5f580a099edfdda2ecac306258d26693e12fc6041 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=20 digest=sha256:1e72ca9b30122808cafe5b04b42aa988728311e93a41efbaa6787c1942b2b51e mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=21 digest=sha256:0edc167d641d5c7490728653745be20af29f5df038e17c246f68c7d658b3c682 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=22 digest=sha256:e064f51ed129255ead29b5970a0a2c5f6fb46b9378f01852be012c6b170d827f mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=23 digest=sha256:51abe0dab1899e5c273bbf0789236953cc0d9271343ee6698ed41c7e954b1694 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=24 digest=sha256:ccd01dfc45aa3dd71bd4e7ea186d419b8d090f751851a3bc545c67e3f4c7da58 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
[0035] DEBUG layer metadata: index=25 digest=sha256:878ffaabe93af21c6ff6ce1c48aa7cc91c1434153d0df4f2ff2f5ffc91ade5b4 mediaType=application/vnd.docker.image.rootfs.diff.tar.gzip from-lib=stereoscope
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0x14034000370 stack=[0x14034000000, 0x14054000000]
fatal error: stack overflow

runtime stack:
runtime.throw({0x101ecfd5f?, 0x103928ec0?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/panic.go:992 +0x50
runtime.newstack()
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/stack.go:1101 +0x46c
runtime.morestack()
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/asm_arm64.s:314 +0x70

goroutine 115 [running]:
runtime.makeslice(0x10240aca0?, 0x0?, 0x50?)
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/slice.go:88 +0x118 fp=0x14034000370 sp=0x14034000370 pc=0x10064cb08
path.Join({0x14034000458, 0x2, 0x140039ad9c0?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/path/path.go:170 +0x60 fp=0x14034000410 sp=0x14034000370 pc=0x1006cd370
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:310 +0x240 fp=0x14034000540 sp=0x14034000410 pc=0x101a9db10
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7f1c0?, {0x14024a7f1c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340005d0 sp=0x14034000540 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034000700 sp=0x140340005d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7f140?, {0x14024a7f140, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034000790 sp=0x14034000700 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340008c0 sp=0x14034000790 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7f0c0?, {0x14024a7f0c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034000950 sp=0x140340008c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034000a80 sp=0x14034000950 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7f040?, {0x14024a7f040, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034000b10 sp=0x14034000a80 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034000c40 sp=0x14034000b10 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7efc0?, {0x14024a7efc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034000cd0 sp=0x14034000c40 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034000e00 sp=0x14034000cd0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ef40?, {0x14024a7ef40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034000e90 sp=0x14034000e00 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034000fc0 sp=0x14034000e90 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7eec0?, {0x14024a7eec0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001050 sp=0x14034000fc0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001180 sp=0x14034001050 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ee40?, {0x14024a7ee40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001210 sp=0x14034001180 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001340 sp=0x14034001210 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7edc0?, {0x14024a7edc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340013d0 sp=0x14034001340 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001500 sp=0x140340013d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ed40?, {0x14024a7ed40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001590 sp=0x14034001500 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340016c0 sp=0x14034001590 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ecc0?, {0x14024a7ecc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001750 sp=0x140340016c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001880 sp=0x14034001750 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ec40?, {0x14024a7ec40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001910 sp=0x14034001880 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001a40 sp=0x14034001910 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ebc0?, {0x14024a7ebc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001ad0 sp=0x14034001a40 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001c00 sp=0x14034001ad0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7eb40?, {0x14024a7eb40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001c90 sp=0x14034001c00 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001dc0 sp=0x14034001c90 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7eac0?, {0x14024a7eac0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034001e50 sp=0x14034001dc0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034001f80 sp=0x14034001e50 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7ea40?, {0x14024a7ea40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002010 sp=0x14034001f80 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002140 sp=0x14034002010 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e9c0?, {0x14024a7e9c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340021d0 sp=0x14034002140 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002300 sp=0x140340021d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e940?, {0x14024a7e940, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002390 sp=0x14034002300 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340024c0 sp=0x14034002390 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e8c0?, {0x14024a7e8c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002550 sp=0x140340024c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002680 sp=0x14034002550 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e840?, {0x14024a7e840, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002710 sp=0x14034002680 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002840 sp=0x14034002710 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e7c0?, {0x14024a7e7c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340028d0 sp=0x14034002840 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002a00 sp=0x140340028d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e740?, {0x14024a7e740, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002a90 sp=0x14034002a00 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002bc0 sp=0x14034002a90 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e6c0?, {0x14024a7e6c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002c50 sp=0x14034002bc0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002d80 sp=0x14034002c50 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e640?, {0x14024a7e640, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002e10 sp=0x14034002d80 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034002f40 sp=0x14034002e10 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e5c0?, {0x14024a7e5c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034002fd0 sp=0x14034002f40 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003100 sp=0x14034002fd0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e540?, {0x14024a7e540, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003190 sp=0x14034003100 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340032c0 sp=0x14034003190 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e4c0?, {0x14024a7e4c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003350 sp=0x140340032c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003480 sp=0x14034003350 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e440?, {0x14024a7e440, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003510 sp=0x14034003480 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003640 sp=0x14034003510 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e3c0?, {0x14024a7e3c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340036d0 sp=0x14034003640 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003800 sp=0x140340036d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e340?, {0x14024a7e340, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003890 sp=0x14034003800 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340039c0 sp=0x14034003890 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e2c0?, {0x14024a7e2c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003a50 sp=0x140340039c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003b80 sp=0x14034003a50 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e240?, {0x14024a7e240, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003c10 sp=0x14034003b80 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003d40 sp=0x14034003c10 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e1c0?, {0x14024a7e1c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003dd0 sp=0x14034003d40 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034003f00 sp=0x14034003dd0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e140?, {0x14024a7e140, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034003f90 sp=0x14034003f00 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340040c0 sp=0x14034003f90 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e0c0?, {0x14024a7e0c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004150 sp=0x140340040c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004280 sp=0x14034004150 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a7e040?, {0x14024a7e040, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004310 sp=0x14034004280 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004440 sp=0x14034004310 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bfc0?, {0x14024a6bfc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340044d0 sp=0x14034004440 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004600 sp=0x140340044d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bf40?, {0x14024a6bf40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004690 sp=0x14034004600 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340047c0 sp=0x14034004690 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bec0?, {0x14024a6bec0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004850 sp=0x140340047c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004980 sp=0x14034004850 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6be40?, {0x14024a6be40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004a10 sp=0x14034004980 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004b40 sp=0x14034004a10 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bdc0?, {0x14024a6bdc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004bd0 sp=0x14034004b40 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004d00 sp=0x14034004bd0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bd40?, {0x14024a6bd40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004d90 sp=0x14034004d00 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034004ec0 sp=0x14034004d90 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bcc0?, {0x14024a6bcc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034004f50 sp=0x14034004ec0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034005080 sp=0x14034004f50 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bc40?, {0x14024a6bc40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034005110 sp=0x14034005080 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034005240 sp=0x14034005110 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bbc0?, {0x14024a6bbc0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340052d0 sp=0x14034005240 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034005400 sp=0x140340052d0 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bb40?, {0x14024a6bb40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034005490 sp=0x14034005400 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x140340055c0 sp=0x14034005490 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6bac0?, {0x14024a6bac0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034005650 sp=0x140340055c0 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034005780 sp=0x14034005650 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6ba40?, {0x14024a6ba40, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x14034005810 sp=0x14034005780 pc=0x101a9d804
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveNodeLinks(0x14000f36780?, 0x14004a301b0, 0x1)
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:322 +0x164 fp=0x14034005940 sp=0x14034005810 pc=0x101a9da34
github.com/anchore/stereoscope/pkg/filetree.(*FileTree).resolveAncestorLinks(0x14024a6b9c0?, {0x14024a6b9c0, 0x40})
	/home/runner/go/pkg/mod/github.com/anchore/[email protected]/pkg/filetree/filetree.go:251 +0x184 fp=0x140340059d0 sp=0x14034005940 pc=0x101a9d804
...additional frames elided...
created by github.com/anchore/syft/cmd/syft/cli/packages.execWorker
	/home/runner/work/syft/syft/cmd/syft/cli/packages/packages.go:66 +0x138

goroutine 1 [select]:
github.com/anchore/syft/cmd/syft/cli/eventloop.EventLoop(0x1400010dd40, 0x14000a0b200, 0x14000ee6ec0, 0x101ec64c1?, {0x14000c1c040, 0x1, 0x1})
	/home/runner/work/syft/syft/cmd/syft/cli/eventloop/event_loop.go:35 +0x1ac
github.com/anchore/syft/cmd/syft/cli/packages.Run({0x0?, 0x0?}, 0x14000a36300, {0x14000efc4c0, 0x1, 0x0?})
	/home/runner/work/syft/syft/cmd/syft/cli/packages/packages.go:55 +0x39c
github.com/anchore/syft/cmd/syft/cli.Packages.func2(0x1400080f500?, {0x14000efc4c0?, 0x1?, 0x2?})
	/home/runner/work/syft/syft/cmd/syft/cli/packages.go:73 +0x7c
github.com/spf13/cobra.(*Command).execute(0x1400080f500, {0x14000110190, 0x2, 0x2})
	/home/runner/go/pkg/mod/github.com/spf13/[email protected]/command.go:916 +0x5f4
github.com/spf13/cobra.(*Command).ExecuteC(0x1400080f500)
	/home/runner/go/pkg/mod/github.com/spf13/[email protected]/command.go:1040 +0x354
github.com/spf13/cobra.(*Command).Execute(...)
	/home/runner/go/pkg/mod/github.com/spf13/[email protected]/command.go:968
main.main()
	/home/runner/work/syft/syft/cmd/syft/main.go:15 +0x60

goroutine 5 [chan receive]:
github.com/golang/glog.(*loggingT).flushDaemon(0x0?)
	/home/runner/go/pkg/mod/github.com/golang/[email protected]/glog.go:882 +0x60
created by github.com/golang/glog.init.0
	/home/runner/go/pkg/mod/github.com/golang/[email protected]/glog.go:410 +0x1f4

goroutine 6 [select]:
go.opencensus.io/stats/view.(*worker).start(0x14000452200)
	/home/runner/go/pkg/mod/[email protected]/stats/view/worker.go:276 +0x88
created by go.opencensus.io/stats/view.init.0
	/home/runner/go/pkg/mod/[email protected]/stats/view/worker.go:34 +0xa8

goroutine 8 [chan receive]:
github.com/wagoodman/jotframe/pkg/frame.pollSignals()
	/home/runner/go/pkg/mod/github.com/wagoodman/[email protected]/pkg/frame/signal.go:40 +0x68
created by github.com/wagoodman/jotframe/pkg/frame.init.0
	/home/runner/go/pkg/mod/github.com/wagoodman/[email protected]/pkg/frame/root.go:15 +0x48

goroutine 81 [syscall]:
os/signal.signal_recv()
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/sigqueue.go:148 +0x30
os/signal.loop()
	/opt/hostedtoolcache/go/1.18.8/x64/src/os/signal/signal_unix.go:23 +0x20
created by os/signal.Notify.func1.1
	/opt/hostedtoolcache/go/1.18.8/x64/src/os/signal/signal.go:151 +0x30

goroutine 15 [select]:
net/http.(*persistConn).writeLoop(0x140000d4ea0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:2392 +0xa4
created by net/http.(*Transport).dialConn
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1751 +0x1240

goroutine 14 [IO wait]:
internal/poll.runtime_pollWait(0x12ba6e990, 0x72)
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/netpoll.go:302 +0xa4
internal/poll.(*pollDesc).wait(0x14000f54280?, 0x14000d12000?, 0x0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:83 +0x2c
internal/poll.(*pollDesc).waitRead(...)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0x14000f54280, {0x14000d12000, 0x1000, 0x1000})
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_unix.go:167 +0x1e4
net.(*netFD).Read(0x14000f54280, {0x14000d12000?, 0x2?, 0x0?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/fd_posix.go:55 +0x2c
net.(*conn).Read(0x14000f36040, {0x14000d12000?, 0x0?, 0x14000f36038?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/net.go:183 +0x38
net/http.(*persistConn).Read(0x140000d4ea0, {0x14000d12000?, 0x140000a1518?, 0x1006483d0?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1929 +0x54
bufio.(*Reader).fill(0x1400075fce0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/bufio/bufio.go:106 +0x100
bufio.(*Reader).Peek(0x1400075fce0, 0x1)
	/opt/hostedtoolcache/go/1.18.8/x64/src/bufio/bufio.go:144 +0x64
net/http.(*persistConn).readLoop(0x140000d4ea0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:2093 +0x148
created by net/http.(*Transport).dialConn
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1750 +0x11f4

goroutine 11 [IO wait]:
internal/poll.runtime_pollWait(0x12ba6ea80, 0x72)
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/netpoll.go:302 +0xa4
internal/poll.(*pollDesc).wait(0x14000809b80?, 0x14000f50000?, 0x0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:83 +0x2c
internal/poll.(*pollDesc).waitRead(...)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0x14000809b80, {0x14000f50000, 0xe42, 0xe42})
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_unix.go:167 +0x1e4
net.(*netFD).Read(0x14000809b80, {0x14000f50000?, 0x14000f38198?, 0x8?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/fd_posix.go:55 +0x2c
net.(*conn).Read(0x14000f36000, {0x14000f50000?, 0x14000cab798?, 0x100615b7c?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/net.go:183 +0x38
crypto/tls.(*atLeastReader).Read(0x1400000c930, {0x14000f50000?, 0x0?, 0x10060a1b8?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/crypto/tls/conn.go:785 +0x44
bytes.(*Buffer).ReadFrom(0x14000f38278, {0x102839c08, 0x1400000c930})
	/opt/hostedtoolcache/go/1.18.8/x64/src/bytes/buffer.go:204 +0x94
crypto/tls.(*Conn).readFromUntil(0x14000f38000, {0x12bd32a40?, 0x14000f36000}, 0xbd7?)
	/opt/hostedtoolcache/go/1.18.8/x64/src/crypto/tls/conn.go:807 +0xd8
crypto/tls.(*Conn).readRecordOrCCS(0x14000f38000, 0x0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/crypto/tls/conn.go:614 +0xdc
crypto/tls.(*Conn).readRecord(...)
	/opt/hostedtoolcache/go/1.18.8/x64/src/crypto/tls/conn.go:582
crypto/tls.(*Conn).Read(0x14000f38000, {0x14000f64000, 0x1000, 0x1008e0b7c?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/crypto/tls/conn.go:1285 +0x180
bufio.(*Reader).Read(0x1400075fa40, {0x14000244580, 0x9, 0x1008e0508?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/bufio/bufio.go:236 +0x1e4
io.ReadAtLeast({0x102839928, 0x1400075fa40}, {0x14000244580, 0x9, 0x9}, 0x9)
	/opt/hostedtoolcache/go/1.18.8/x64/src/io/io.go:331 +0xa4
io.ReadFull(...)
	/opt/hostedtoolcache/go/1.18.8/x64/src/io/io.go:350
net/http.http2readFrameHeader({0x14000244580?, 0x9?, 0x14000f354a0?}, {0x102839928?, 0x1400075fa40?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/h2_bundle.go:1566 +0x5c
net/http.(*http2Framer).ReadFrame(0x14000244540)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/h2_bundle.go:1830 +0x84
net/http.(*http2clientConnReadLoop).run(0x14000cabf88)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/h2_bundle.go:8819 +0x100
net/http.(*http2ClientConn).readLoop(0x14000f62000)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/h2_bundle.go:8715 +0x60
created by net/http.(*http2Transport).newClientConn
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/h2_bundle.go:7443 +0x924

goroutine 114 [chan receive]:
github.com/wagoodman/go-partybus.manageQueue(0x14000a0b140, 0x14000a0b1a0)
	/home/runner/go/pkg/mod/github.com/wagoodman/[email protected]/queue.go:22 +0x3ec
created by github.com/wagoodman/go-partybus.newQueue
	/home/runner/go/pkg/mod/github.com/wagoodman/[email protected]/queue.go:10 +0x9c

goroutine 27 [IO wait]:
internal/poll.runtime_pollWait(0x12ba6e8a0, 0x72)
	/opt/hostedtoolcache/go/1.18.8/x64/src/runtime/netpoll.go:302 +0xa4
internal/poll.(*pollDesc).wait(0x1400063c200?, 0x14000655000?, 0x0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:83 +0x2c
internal/poll.(*pollDesc).waitRead(...)
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0x1400063c200, {0x14000655000, 0x1000, 0x1000})
	/opt/hostedtoolcache/go/1.18.8/x64/src/internal/poll/fd_unix.go:167 +0x1e4
net.(*netFD).Read(0x1400063c200, {0x14000655000?, 0x14000c07c58?, 0x100604f98?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/fd_posix.go:55 +0x2c
net.(*conn).Read(0x14000456198, {0x14000655000?, 0x0?, 0x0?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/net.go:183 +0x38
net/http.(*persistConn).Read(0x140001350e0, {0x14000655000?, 0x100605040?, 0x1400005e600?})
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1929 +0x54
bufio.(*Reader).fill(0x140007df620)
	/opt/hostedtoolcache/go/1.18.8/x64/src/bufio/bufio.go:106 +0x100
bufio.(*Reader).Peek(0x140007df620, 0x1)
	/opt/hostedtoolcache/go/1.18.8/x64/src/bufio/bufio.go:144 +0x64
net/http.(*persistConn).readLoop(0x140001350e0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:2093 +0x148
created by net/http.(*Transport).dialConn
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1750 +0x11f4

goroutine 28 [select]:
net/http.(*persistConn).writeLoop(0x140001350e0)
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:2392 +0xa4
created by net/http.(*Transport).dialConn
	/opt/hostedtoolcache/go/1.18.8/x64/src/net/http/transport.go:1751 +0x1240

What you expected to happen:

Should work

Anything else we need to know?:

Environment:

  • Output of syft version:
Application:        syft
Version:            0.62.2
JsonSchemaVersion:  6.0.0
BuildDate:          2022-11-28T16:44:33Z
GitCommit:          0cbd0cc70377d5b1b11b808fbbf9ddec450c68ee
GitDescription:     v0.62.2
Platform:           darwin/arm64
GoVersion:          go1.18.8
Compiler:           gc
  • OS (e.g: cat /etc/os-release or similar):
    Installed via brew. mac OS 13.0.1
@scothis scothis added the bug Something isn't working label Nov 29, 2022
@kzantow kzantow added this to OSS Nov 29, 2022
@wagoodman
Copy link
Contributor

Thanks for the info, I was able to reproduce on my side as well. I'll post here when I find out the root cause.

@wagoodman wagoodman moved this to In Progress (Actively Resolving) in OSS Nov 30, 2022
@wagoodman wagoodman self-assigned this Nov 30, 2022
Repository owner moved this from In Progress (Actively Resolving) to Done in OSS Nov 30, 2022
@scothis
Copy link
Contributor Author

scothis commented Dec 1, 2022

syft v0.62.3 fixes this. Thanks for the quick turn around

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants