mod_proxy_ftp: NULL pointer dereference on error paths.
[Stefan Fritsch <sf fritsch.de>, Joe Orton]
- *) mod_dav_fs; Return 409 instead of 500 for a LOCK request if the parent
+ *) mod_dav_fs: Include uri when logging a PUT error due to connection abort.
+ PR 38149. [Stefan Fritsch]
+
+ *) mod_dav_fs: Return 409 instead of 500 for a LOCK request if the parent
resource does not exist or is not a collection. PR 43465. [Stefan Fritsch]
*) mod_dav_fs: Return 409 instead of 500 for Litmus test case copy_nodestcoll
if (rc != APR_SUCCESS) {
err = dav_new_error(r->pool, HTTP_INTERNAL_SERVER_ERROR, 0,
- "Could not get next bucket brigade");
+ apr_psprintf(r->pool,
+ "Could not get next bucket "
+ "brigade (URI: %s)",
+ ap_escape_html(r->pool, r->uri)));
break;
}
rc = apr_bucket_read(b, &data, &len, APR_BLOCK_READ);
if (rc != APR_SUCCESS) {
err = dav_new_error(r->pool, HTTP_BAD_REQUEST, 0,
- "An error occurred while reading "
- "the request body.");
+ apr_psprintf(r->pool,
+ "An error occurred while reading"
+ " the request body (URI: %s)",
+ ap_escape_html(r->pool, r->uri)));
break;
}