8000 Syft crash [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x123a0da] · Issue #3872 · anchore/syft · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Syft crash [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x123a0da] #3872
Closed
@popey

Description

@popey

What happened:

I ran Syft with the same options about a thousand times, all successful, then it crashed.

What you expected to happen:

Not crash.

Steps to reproduce the issue:

Run this.

#!/bin/bash

export SYFT_CHECK_FOR_APP_UPDATE=false
export SYFT_LOG_LEVEL=debug
export SYFT_PARALLELISM=64

for container in anchore/test_images:grype-quality-dotnet-69f15d2; do
  sbom=$(echo $container | tr '/' '_' | tr ':' '.')
  for count in {000001..100000}; do
    for arch in amd64 arm64; do
      export SYFT_LOG_FILE="$count"-"$sbom"-"$arch".log
      echo "== Run $count for $container $arch"
      if ! syft "$container" -o syft-json="$count"-"$sbom"-"$arch"-syft.json; then
        echo "Fail"
        exit
      fi
    done
  done
done

Anything else we need to know?:

syft-trace.txt

000517-anchore_test_images.grype-quality-dotnet-69f15d2-arm64.log

Environment:

  • Output of syft version: syft 1.23.1
  • OS (e.g: cat /etc/os-release or similar): Ubuntu 24.04

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0