James Zern
7c47d9e15a
libaom: use upstream dict file ( #5864 )
...
this was transferred from this project in:
3b1ff98b1 add examples/av1_dec_fuzzer.dict
2021-06-01 21:54:39 +01:00
Harish Mahendrakar
9e3ec89cf2
[libaom] Use fuzzer plugin source from libaom repository ( #2515 )
...
Removed av1_dec_fuzzer.cc from projects/libaom and instead using
from libaom repository
BUG=https://crbug.com/aomedia/2257
2019-06-14 08:29:20 -07:00
jonathanmetzman
3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE ( #2325 )
...
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
wantehchang
9a383175d2
Use a smaller AOM_MAX_ALLOCABLE_MEMORY for msan. ( #1647 )
...
The test cases for bug 9497 and bug 9499 cause out-of-memory errors
under msan but not under asan and ubsan. (This seems to imply msan has a
higher memory overhead.) Use a smaller AOM_MAX_ALLOCABLE_MEMORY value of
512 MB (as opposed to 1 GB) for msan.
BUG=oss-fuzz:9497
BUG=oss-fuzz:9499
2018-07-24 10:52:16 +10:00
James Zern
8dbf55aa24
[libaom] build.sh: disable AV1 encoder ( #1631 )
...
Only the decoder is needed by the fuzz target. This will help prune unnecessary files from the coverage report.
BUG=chromium:838380
2018-07-18 19:31:55 -07:00
James Zern
4ef7d05498
[libaom] build.sh: s/CONFIG_UNIT_TESTS/ENABLE_TESTS/ ( #1630 )
...
This change was made in:
d9647f214 cmake: Improve testing.
This has no effect on the fuzz target, but will decrease the build time.
2018-07-18 16:14:04 -07:00
wantehchang
90f03e3afa
[libaom] Add MemorySanitizer (MSan) support. ( #1627 )
...
Build libaom with all assembly code disabled for MemorySanitizer.
2018-07-17 17:41:55 -07:00
wantehchang
fb776a2881
[libaom] Run cmake in a subdirectory under $WORK. ( #1625 )
...
Before we run cmake, we remove everything in the directory where we run
cmake. This will remove /work/msan if we run cmake in $WORK. To avoid
that, create a $WORK/build directory and run cmake in that directory.
2018-07-17 15:41:08 -07:00
urvangjoshi
6ec00106a5
Rename dictionary file to match conventions ( #1612 )
2018-07-12 20:25:32 -07:00
urvangjoshi
b2dd9ab7ed
libaom: Add dictionary file. ( #1611 )
...
* libaom: Add dictionary file.
* Add byte position for fourCC too
2018-07-13 12:19:04 +10:00
urvangjoshi
cd9acd02f9
[libaom] Enable asserts in build.sh ( #1599 )
2018-07-06 15:11:43 -07:00
urvangjoshi
22119c0252
[libaom] Enable DO_RANGE_CHECK_CLAMP config. ( #1598 )
...
This is to avoid some noise of integer overflow sanitizer errors in
transform functions, which are actually working as intended.
BUG=oss-fuzz:9065
2018-07-06 09:34:53 -07:00
urvangjoshi
f8071907bd
libaom: Enable per-allocation memory limit. ( #1588 )
...
This avoids OOM fuzzer failures due to 2 GB limit set by oss-fuzz.
BUG=oss-fuzz:9222,9224
2018-07-02 17:31:39 -07:00
urvangjoshi
befad94d0d
libaom: Remove fuzzer name suffix for serial mode. ( #1511 )
2018-06-12 13:00:26 -07:00
urvangjoshi
47b1086228
[libaom] Add a threaded mode for the fuzzer. ( #1509 )
2018-06-12 12:41:00 -07:00
urvangjoshi
ea7d5938fa
[libaom] Add project ( #1502 )
2018-06-11 18:27:33 -07:00