mirror of
https://github.com/systemd/systemd.git
synced 2025-03-31 14:50:15 +03:00
fuzz: decrease DATA_SIZE_MAX
Fixes oss-fuzz#8658.
This commit is contained in:
parent
27f931d1cd
commit
25cad95c82
@ -12,8 +12,13 @@
|
||||
|
||||
/* Make sure not to make this smaller than the maximum coredump size.
|
||||
* See JOURNAL_SIZE_MAX in coredump.c */
|
||||
#ifndef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
|
||||
#define ENTRY_SIZE_MAX (1024*1024*770u)
|
||||
#define DATA_SIZE_MAX (1024*1024*768u)
|
||||
#else
|
||||
#define ENTRY_SIZE_MAX (1024*1024*13u)
|
||||
#define DATA_SIZE_MAX (1024*1024*11u)
|
||||
#endif
|
||||
#define LINE_CHUNK 8*1024u
|
||||
|
||||
struct iovec_wrapper {
|
||||
|
@ -55,7 +55,12 @@
|
||||
#define EXTERNAL_SIZE_MAX PROCESS_SIZE_MAX
|
||||
|
||||
/* The maximum size up to which we store the coredump in the journal */
|
||||
#ifndef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
|
||||
#define JOURNAL_SIZE_MAX ((size_t) (767LU*1024LU*1024LU))
|
||||
#else
|
||||
/* oss-fuzz limits memory usage. */
|
||||
#define JOURNAL_SIZE_MAX ((size_t) (10LU*1024LU*1024LU))
|
||||
#endif
|
||||
|
||||
/* Make sure to not make this larger than the maximum journal entry
|
||||
* size. See DATA_SIZE_MAX in journal-importer.h. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user