{"record":{"id":"f36faf4f35856ad6","repo":"nginx/nginx","slug":"ngx-log-err-f36faf","errorCode":"NGX_LOG_ERR","errorMessage":"image filter: multipart/x-mixed-replace response","messagePattern":"image filter: multipart/x-mixed-replace response","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/http/modules/ngx_http_image_filter_module.c","lineNumber":251,"sourceCode":"    if (ctx) {\n        ngx_http_set_ctx(r, NULL, ngx_http_image_filter_module);\n        return ngx_http_next_header_filter(r);\n    }\n\n    conf = ngx_http_get_module_loc_conf(r, ngx_http_image_filter_module);\n\n    if (conf->filter == NGX_HTTP_IMAGE_OFF) {\n        return ngx_http_next_header_filter(r);\n    }\n\n    if (r->headers_out.content_type.len\n            >= sizeof(\"multipart/x-mixed-replace\") - 1\n        && ngx_strncasecmp(r->headers_out.content_type.data,\n                           (u_char *) \"multipart/x-mixed-replace\",\n                           sizeof(\"multipart/x-mixed-replace\") - 1)\n           == 0)\n    {\n        ngx_log_error(NGX_LOG_ERR, r->connection->log, 0,\n                      \"image filter: multipart/x-mixed-replace response\");\n\n        return NGX_ERROR;\n    }\n\n    ctx = ngx_pcalloc(r->pool, sizeof(ngx_http_image_filter_ctx_t));\n    if (ctx == NULL) {\n        return NGX_ERROR;\n    }\n\n    ngx_http_set_ctx(r, ctx, ngx_http_image_filter_module);\n\n    len = r->headers_out.content_length_n;\n\n    if (len != -1 && len > (off_t) conf->buffer_size) {\n        ngx_log_error(NGX_LOG_ERR, r->connection->log, 0,\n                      \"image filter: too big response: %O\", len);\n","sourceCodeStart":233,"sourceCodeEnd":269,"githubUrl":"https://github.com/nginx/nginx/blob/3f6f7824d4e2eb1ac37dec76683d525ac0ff521c/src/http/modules/ngx_http_image_filter_module.c#L233-L269","documentation":"Error \"image filter: multipart/x-mixed-replace response\" thrown in nginx/nginx.","triggerScenarios":"Thrown at src/http/modules/ngx_http_image_filter_module.c:251 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"3f6f7824d4e2eb1ac37dec76683d525ac0ff521c","analyzedAt":"2026-08-22T03:09:46.447Z","schemaVersion":2},"datasetVersion":"2026-08-22T04:17:13.399Z"}