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

   ## Summary
   
   Fix three Coverity high-severity "Uninitialized scalar variable" defects in 
core production code:
   
   - **CID 1497238** -- `DiagsConfig::reconfigure_diags()`: loop index `i` and 
booleans `found`/`all_found` declared without initializers
   - **CID 1644237** -- `HttpConfig::load_server_session_sharing_match()`: 
`value` used in session sharing mask computation without initialization
   - **CID 1497363** -- `BaseMetaInfo` single-arg constructor: `_creation_time` 
and `_log_object_signature` not initialized before `_read_from_file()` (the 
other two constructors already initialize these)
   
   All three are simple initializer additions with zero behavioral change on 
correct paths.
   
   ## Testing
   
   - Unit tests pass (`test_proxy`, `test_http`, `test_proxy_hdrs`, 
`test_http2`)
   - Manual integration test: built with ASan, started ATS on eris, verified 
all three code paths exercised (session sharing match parsing, diags 
reconfiguration, log file metadata creation)


-- 
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