X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=fuzz.c;h=6b94d16c85670f1c4d902ed9cbbd937b015ee55a;hp=e483ba322160e78fa847b9b52543e522e717068a;hb=83655cdf9c3198827d1f1fab80647dcf27687812;hpb=83acee61d2f7e4a3c2e6e9e6b582849867d2324e diff --git a/fuzz.c b/fuzz.c index e483ba32..6b94d16c 100644 --- a/fuzz.c +++ b/fuzz.c @@ -530,8 +530,6 @@ int fuzz_server_header(struct client_state *csp, char *fuzz_input_file) * Description : Process the fuzzed input in a specified file treating * it like the input type specified. * - * XXX: Does not check malloc succcess. - * * Parameters : * 1 : fuzz_input_type = Type of input. * 2 : fuzz_input_file = File to read the input from. @@ -549,6 +547,8 @@ int process_fuzzed_input(char *fuzz_input_type, char *fuzz_input_file) csp = &csp_stack_storage; csp->config = &config_stack_storage; csp->config->buffer_limit = 4096 * 1024; + csp->config->receive_buffer_size = 4096; + /* In --stfu mode, these will be ignored ... */ set_debug_level(LOG_LEVEL_ACTIONS|LOG_LEVEL_CONNECT|LOG_LEVEL_DEANIMATE|LOG_LEVEL_INFO|LOG_LEVEL_ERROR|LOG_LEVEL_RE_FILTER|LOG_LEVEL_HEADER|LOG_LEVEL_WRITING|LOG_LEVEL_RECEIVED);