[ https://issues.apache.org/jira/browse/TS-4978?focusedWorklogId=30847&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-30847 ]
ASF GitHub Bot logged work on TS-4978: -------------------------------------- Author: ASF GitHub Bot Created on: 18/Oct/16 20:24 Start Date: 18/Oct/16 20:24 Worklog Time Spent: 10m Work Description: Github user persiaAziz commented on a diff in the pull request: https://github.com/apache/trafficserver/pull/1120#discussion_r83942590 --- Diff: iocore/net/SSLConfig.cc --- @@ -253,8 +253,8 @@ SSLConfigParams::initialize() ats_free(CACertRelativePath); #if HAVE_OPENSSL_SESSION_TICKETS - REC_ReadConfigStringAlloc(ticket_key_filename, "proxy.config.ssl.server.ticket_key.filename"); --- End diff -- was avoiding long statement Issue Time Tracking ------------------- Worklog Id: (was: 30847) Time Spent: 0.5h (was: 20m) > CID 1364311: Memory - illegal accesses (USE_AFTER_FREE) in > iocore/net/SSLConfig.cc > ------------------------------------------------------------------------------------ > > Key: TS-4978 > URL: https://issues.apache.org/jira/browse/TS-4978 > Project: Traffic Server > Issue Type: Bug > Components: TLS > Reporter: Leif Hedstrom > Assignee: Syeda Persia Aziz > Fix For: 7.1.0 > > Time Spent: 0.5h > Remaining Estimate: 0h > > I think this is perhaps from TS-4858: > {code} > *** CID 1364311: Memory - illegal accesses (USE_AFTER_FREE) > /iocore/net/SSLConfig.cc: 258 in SSLConfigParams::initialize()() > 252 ats_free(ssl_server_ca_cert_filename); > 253 ats_free(CACertRelativePath); > 254 > 255 #if HAVE_OPENSSL_SESSION_TICKETS > 256 REC_ReadConfigStringAlloc(ticket_key_filename, > "proxy.config.ssl.server.ticket_key.filename"); > 257 if (this->ticket_key_filename != NULL) { > CID 1364311: Memory - illegal accesses (USE_AFTER_FREE) > Passing freed pointer "this->ticket_key_filename" as an argument to > "relative_to". > 258 ats_scoped_str > ticket_key_path(Layout::relative_to(this->serverCertPathOnly, > this->ticket_key_filename)); > 259 default_global_keyblock = > ssl_create_ticket_keyblock(ticket_key_path); > 260 } else { > 261 default_global_keyblock = ssl_create_ticket_keyblock(NULL); > 262 } > 263 #endif > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)