Blob Blame History Raw
--- library/parser_multipart.c	2019/09/10 18:45:03	1866759
+++ library/parser_multipart.c	2019/09/10 19:36:38	1866760
@@ -410,6 +410,10 @@
                                                     parser->brigade_limit,
                                                     parser->temp_dir,
                                                     ctx->level + 1);
+                if (next_ctx == NULL) {
+                    ctx->status = MFD_ERROR;
+                    goto mfd_parse_brigade;
+                }
 
                 next_ctx->param_name = "";