Hello, here is the issue I am having while using the Jacklope fuzzer with TinyInst on macOS.
OS: macOS 26.4.1 (x86_64)
Command used:
./fuzzer -mute_child -in hevc_in -out hevc_out -t 1000 \
-delivery_dir /Volumes/RAMDisk -file_extension mov \
-instrument_module AppleGVA \
-target_module vtdecode -target_method _fuzz \
-nargs 1 -iterations 5000 -persist -loop -cmp_coverage \
-- ./examples/VideoToolbox/vtdecode @@
Error output:
Fuzzer version 1.00
10 input files read
Running input sample hevc_in/IMG_0966 2.MOV
[-] PROGRAM ABORT : Error allocating remote code buffer
Location : InstrumentModule(), tinyinst.cpp:952
The fuzzer aborts immediately when attempting to instrument certain Apple frameworks.
The issue occurs when instrumenting:
- AppleGVA
- AppleVPA
- RawCamera
- AppleIntelKBLGraphicsMTLDriver
Are there any easy fixes for this, or is there something I might be doing wrong?
Hello, here is the issue I am having while using the Jacklope fuzzer with TinyInst on macOS.
OS: macOS 26.4.1 (x86_64)
Command used:
Error output:
The fuzzer aborts immediately when attempting to instrument certain Apple frameworks.
The issue occurs when instrumenting:
Are there any easy fixes for this, or is there something I might be doing wrong?