Skip to content

[BUG] Output provides fingerprints in decimal, but baseline file expects hexadecimal #344

@charliewoollard-work

Description

@charliewoollard-work

📋 Checklist

  • I’m running the latest main or a recent release.
  • I’ve searched existing issues and no open issue covers this bug.
  • If this is a build problem, I attached the full error log.

What version?

kingfisher 1.95.0

🐞 What happened?

Running a kingfisher scan provides fingerprints in decimal

✅ What did you expect to happen?

Fingerprints should be provided in lowercase hexadecimal so that they can be copied into the baseline file, alternatively the baseline file should support decimal fingerprints

🔢 Reproduction steps

  1. Run a kingfisher scan
  2. Copy resulting (decimal) fingerprint into baseline file
  3. Run kingfisher scan <--- fingerprint inserted into baseline will not be ignored
  4. Change fingerprint in baseline file from decimal to lowercase hexadecimal
  5. Run kingfisher scan <--- fingerprint inserted into baseline will be ignored (as intended)

💻 Environment

Item Value
OS / Distro macOS Sequoia 15.7.3
Rust toolchain N/A
kingfisher ver. 1.95.0

📎 Log / stack trace

N/A

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions