bneradt opened a new pull request, #12490:
URL: https://github.com/apache/trafficserver/pull/12490

   The pqus scheme marshaling logic used "strlen" which accidentally picked up 
LogAccess::strlen rather than the intended std strlen. This resulted in 
padded-counting rather than actual strlen counting, which threw off our buffer 
counting logic and led to corruption and/or crashing.
   
   The updated ip_allow.test.py reproduced a crash without the LogAccess.cc 
patch included in this commit. With the LogAccess patch, the test now 
reproduces the expected scheme.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to