Skip to content

[WIP] Add fuzzing and sanitisation features#24

Closed
Copilot wants to merge 6 commits intomainfrom
copilot/add-fuzzing-and-sanitisation-again
Closed

[WIP] Add fuzzing and sanitisation features#24
Copilot wants to merge 6 commits intomainfrom
copilot/add-fuzzing-and-sanitisation-again

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 17, 2025

Plan for Adding Fuzzing and Sanitization

  • Create fuzz target for shader input handling (fuzz_shader.cpp)
  • Update CMakeLists.txt to properly enable fuzzing
  • Add documentation about fuzzing and sanitizers
  • Add GitHub Actions workflow for fuzzing and sanitizers
  • Test the fuzzing target locally
  • Clean up build artifacts from repository
  • Address code review feedback (temp directory, unused variable, workflow formatting)
  • Fix workflow permissions for security
  • Clean up CodeQL build artifacts
  • Final security check
Original prompt

Make PR which adds some kind of fuzzing and sanitisation type of stuff


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI self-assigned this Dec 17, 2025
Copilot AI and others added 5 commits December 17, 2025 07:49
Co-authored-by: jamylak <1940205+jamylak@users.noreply.github.com>
Co-authored-by: jamylak <1940205+jamylak@users.noreply.github.com>
Co-authored-by: jamylak <1940205+jamylak@users.noreply.github.com>
Co-authored-by: jamylak <1940205+jamylak@users.noreply.github.com>
Co-authored-by: jamylak <1940205+jamylak@users.noreply.github.com>
@jamylak
Copy link
Copy Markdown
Owner

jamylak commented Dec 17, 2025

Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Package vulkan-validationlayers-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  vulkan-utility-libraries-dev

E: Package 'vulkan-validationlayers-dev' has no installation candidate
Error: Process completed with exit code 100.

https://github.com/jamylak/vsdf/actions/runs/20295912853/job/58289616150?pr=24

@jamylak jamylak closed this Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants