Skip to content

Conversation

@ligurio
Copy link
Contributor

@ligurio ligurio commented Dec 19, 2025

Depends on #13929
Depends on ligurio/luzer#74

ligurio and others added 3 commits December 19, 2025 15:45
The patch enables using luzer for fuzzing Lua projects in OSS-Fuzz.

sudo docker build infra/base-images/base-runner
sudo docker tag 12a7301c37b0 gcr.io/oss-fuzz-base/base-runner:latest

Usage:

sudo python infra/helper.py build_fuzzers lua-example
sudo python infra/helper.py check_build lua-example fuzz_basic
sudo python infra/helper.py run_fuzzer lua-example fuzz_basic

TODO

- Fix compile_lua_fuzzer-related text in documentation
- Describe using luzer for testing builtin Lua C modules
- Move projects/lua-example/compile_lua_fuzzer to infra?
- Remove projects/lua-example/luzer-scm-1.rockspec

Closes google#13782
sudo python infra/helper.py build_fuzzers lua
sudo python infra/helper.py check_build lua utf8_char_test
@github-actions
Copy link

ligurio is either the primary contact or is in the CCs list of projects/lua.
ligurio has previously contributed to projects/lua. The previous PR was #12685
ligurio is integrating a new project:
- Main repo: https://github.com/ligurio/luzer
- Criticality score: 0.23736

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.

1 participant