You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2022/08/10 17:34:34 UTC
[trafficserver] branch 9.2.x updated: Fix length bug in validate_unmapped_url_path (#8080)
This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a commit to branch 9.2.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/9.2.x by this push:
new c6f6b808e Fix length bug in validate_unmapped_url_path (#8080)
c6f6b808e is described below
commit c6f6b808eac5e98ab233316d4751ad32b16522ea
Author: Alan M. Carroll <am...@apache.org>
AuthorDate: Sat Nov 6 22:40:38 2021 -0500
Fix length bug in validate_unmapped_url_path (#8080)
(cherry picked from commit ac16a3ba4583f9771380dd1f792f51c54621226b)
---
proxy/logging/LogAccess.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/proxy/logging/LogAccess.cc b/proxy/logging/LogAccess.cc
index 7cef1ff19..eee6eb919 100644
--- a/proxy/logging/LogAccess.cc
+++ b/proxy/logging/LogAccess.cc
@@ -1639,7 +1639,7 @@ LogAccess::validate_unmapped_url_path()
// Attempt to find first '/' in the path
if (m_client_req_unmapped_url_host_len > 0 &&
(c = static_cast<char *>(
- memchr((void *)m_client_req_unmapped_url_host_str, '/', m_client_req_unmapped_url_path_len))) != nullptr) {
+ memchr((void *)m_client_req_unmapped_url_host_str, '/', m_client_req_unmapped_url_host_len))) != nullptr) {
m_client_req_unmapped_url_host_len = static_cast<int>(c - m_client_req_unmapped_url_host_str);
m_client_req_unmapped_url_path_str = &m_client_req_unmapped_url_host_str[m_client_req_unmapped_url_host_len];
m_client_req_unmapped_url_path_len = m_client_req_unmapped_url_path_len - len - m_client_req_unmapped_url_host_len;