[jira] [Work logged] (TS-4982) Fix memory leaks in test_Http2DependencyTree

2016-10-18 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-4982?focusedWorklogId=30843&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-30843
 ]

ASF GitHub Bot logged work on TS-4982:
--

Author: ASF GitHub Bot
Created on: 18/Oct/16 20:13
Start Date: 18/Oct/16 20:13
Worklog Time Spent: 10m 
  Work Description: Github user bryancall closed the pull request at:

https://github.com/apache/trafficserver/pull/1119


Issue Time Tracking
---

Worklog Id: (was: 30843)
Time Spent: 40m  (was: 0.5h)

> Fix memory leaks in test_Http2DependencyTree
> 
>
> Key: TS-4982
> URL: https://issues.apache.org/jira/browse/TS-4982
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP/2, Tests
>Reporter: Bryan Call
>Assignee: Bryan Call
> Fix For: 7.1.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> {noformat}
> [bcall@homer http2]$ ./test_Http2DependencyTree
> REGRESSION_TEST initialization begun
> REGRESSION TEST Http2DependencyTree_max_depth started
> REGRESSION_RESULT Http2DependencyTree_max_depth:PASSED
> REGRESSION TEST Http2DependencyTree_remove_2 started
> REGRESSION_RESULT Http2DependencyTree_remove_2: PASSED
> REGRESSION TEST Http2DependencyTree_remove_1 started
> REGRESSION_RESULT Http2DependencyTree_remove_1: PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_51 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_51:PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_50 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_50:PASSED
> REGRESSION TEST Http2DependencyTree_6 started
> REGRESSION_RESULT Http2DependencyTree_6:PASSED
> REGRESSION TEST Http2DependencyTree_5 started
> REGRESSION_RESULT Http2DependencyTree_5:PASSED
> REGRESSION TEST Http2DependencyTree_4 started
> REGRESSION_RESULT Http2DependencyTree_4:PASSED
> REGRESSION TEST Http2DependencyTree_3 started
> REGRESSION_RESULT Http2DependencyTree_3:PASSED
> REGRESSION TEST Http2DependencyTree_2 started
> REGRESSION_RESULT Http2DependencyTree_2:PASSED
> REGRESSION TEST Http2DependencyTree_1 started
> REGRESSION_RESULT Http2DependencyTree_1:PASSED
> =
> ==16503==ERROR: LeakSanitizer: detected memory leaks
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x4032cc in 
> RegressionTest_Http2DependencyTree_max_depth(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:502
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x41884f in 
> RegressionTest_Http2DependencyTree_remove_2(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:464
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x413aaf in 
> RegressionTest_Http2DependencyTree_remove_1(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:410
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Indirect leak of 14400 byte(s) in 200 object(s) allocated from:
> #0 0x7f3115cc2ea0

[jira] [Work logged] (TS-4982) Fix memory leaks in test_Http2DependencyTree

2016-10-18 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-4982?focusedWorklogId=30831&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-30831
 ]

ASF GitHub Bot logged work on TS-4982:
--

Author: ASF GitHub Bot
Created on: 18/Oct/16 19:25
Start Date: 18/Oct/16 19:25
Worklog Time Spent: 10m 
  Work Description: Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1119
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/Github-Linux/939/ for details.
 



Issue Time Tracking
---

Worklog Id: (was: 30831)
Time Spent: 0.5h  (was: 20m)

> Fix memory leaks in test_Http2DependencyTree
> 
>
> Key: TS-4982
> URL: https://issues.apache.org/jira/browse/TS-4982
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP/2, Tests
>Reporter: Bryan Call
>Assignee: Bryan Call
> Fix For: 7.1.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> {noformat}
> [bcall@homer http2]$ ./test_Http2DependencyTree
> REGRESSION_TEST initialization begun
> REGRESSION TEST Http2DependencyTree_max_depth started
> REGRESSION_RESULT Http2DependencyTree_max_depth:PASSED
> REGRESSION TEST Http2DependencyTree_remove_2 started
> REGRESSION_RESULT Http2DependencyTree_remove_2: PASSED
> REGRESSION TEST Http2DependencyTree_remove_1 started
> REGRESSION_RESULT Http2DependencyTree_remove_1: PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_51 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_51:PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_50 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_50:PASSED
> REGRESSION TEST Http2DependencyTree_6 started
> REGRESSION_RESULT Http2DependencyTree_6:PASSED
> REGRESSION TEST Http2DependencyTree_5 started
> REGRESSION_RESULT Http2DependencyTree_5:PASSED
> REGRESSION TEST Http2DependencyTree_4 started
> REGRESSION_RESULT Http2DependencyTree_4:PASSED
> REGRESSION TEST Http2DependencyTree_3 started
> REGRESSION_RESULT Http2DependencyTree_3:PASSED
> REGRESSION TEST Http2DependencyTree_2 started
> REGRESSION_RESULT Http2DependencyTree_2:PASSED
> REGRESSION TEST Http2DependencyTree_1 started
> REGRESSION_RESULT Http2DependencyTree_1:PASSED
> =
> ==16503==ERROR: LeakSanitizer: detected memory leaks
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x4032cc in 
> RegressionTest_Http2DependencyTree_max_depth(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:502
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x41884f in 
> RegressionTest_Http2DependencyTree_remove_2(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:464
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x413aaf in 
> RegressionTest_Http2DependencyTree_remove_1(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:410
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64

[jira] [Work logged] (TS-4982) Fix memory leaks in test_Http2DependencyTree

2016-10-18 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-4982?focusedWorklogId=30830&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-30830
 ]

ASF GitHub Bot logged work on TS-4982:
--

Author: ASF GitHub Bot
Created on: 18/Oct/16 19:21
Start Date: 18/Oct/16 19:21
Worklog Time Spent: 10m 
  Work Description: Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1119
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/Github-FreeBSD/1047/ for details.
 



Issue Time Tracking
---

Worklog Id: (was: 30830)
Time Spent: 20m  (was: 10m)

> Fix memory leaks in test_Http2DependencyTree
> 
>
> Key: TS-4982
> URL: https://issues.apache.org/jira/browse/TS-4982
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP/2, Tests
>Reporter: Bryan Call
>Assignee: Bryan Call
> Fix For: 7.1.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> {noformat}
> [bcall@homer http2]$ ./test_Http2DependencyTree
> REGRESSION_TEST initialization begun
> REGRESSION TEST Http2DependencyTree_max_depth started
> REGRESSION_RESULT Http2DependencyTree_max_depth:PASSED
> REGRESSION TEST Http2DependencyTree_remove_2 started
> REGRESSION_RESULT Http2DependencyTree_remove_2: PASSED
> REGRESSION TEST Http2DependencyTree_remove_1 started
> REGRESSION_RESULT Http2DependencyTree_remove_1: PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_51 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_51:PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_50 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_50:PASSED
> REGRESSION TEST Http2DependencyTree_6 started
> REGRESSION_RESULT Http2DependencyTree_6:PASSED
> REGRESSION TEST Http2DependencyTree_5 started
> REGRESSION_RESULT Http2DependencyTree_5:PASSED
> REGRESSION TEST Http2DependencyTree_4 started
> REGRESSION_RESULT Http2DependencyTree_4:PASSED
> REGRESSION TEST Http2DependencyTree_3 started
> REGRESSION_RESULT Http2DependencyTree_3:PASSED
> REGRESSION TEST Http2DependencyTree_2 started
> REGRESSION_RESULT Http2DependencyTree_2:PASSED
> REGRESSION TEST Http2DependencyTree_1 started
> REGRESSION_RESULT Http2DependencyTree_1:PASSED
> =
> ==16503==ERROR: LeakSanitizer: detected memory leaks
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x4032cc in 
> RegressionTest_Http2DependencyTree_max_depth(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:502
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x41884f in 
> RegressionTest_Http2DependencyTree_remove_2(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:464
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x413aaf in 
> RegressionTest_Http2DependencyTree_remove_1(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:410
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/li

[jira] [Work logged] (TS-4982) Fix memory leaks in test_Http2DependencyTree

2016-10-18 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-4982?focusedWorklogId=30829&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-30829
 ]

ASF GitHub Bot logged work on TS-4982:
--

Author: ASF GitHub Bot
Created on: 18/Oct/16 19:07
Start Date: 18/Oct/16 19:07
Worklog Time Spent: 10m 
  Work Description: GitHub user bryancall opened a pull request:

https://github.com/apache/trafficserver/pull/1119

TS-4982: Fix memory leaks in test_Http2DependencyTree



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/bryancall/trafficserver TS-4982

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/1119.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1119


commit 4401eef197358ed677fff4e9236283dd66b7e72d
Author: Bryan Call 
Date:   2016-10-18T19:06:49Z

TS-4982: Fix memory leaks in test_Http2DependencyTree




Issue Time Tracking
---

Worklog Id: (was: 30829)
Time Spent: 10m
Remaining Estimate: 0h

> Fix memory leaks in test_Http2DependencyTree
> 
>
> Key: TS-4982
> URL: https://issues.apache.org/jira/browse/TS-4982
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP/2, Tests
>Reporter: Bryan Call
>Assignee: Bryan Call
> Fix For: 7.1.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {noformat}
> [bcall@homer http2]$ ./test_Http2DependencyTree
> REGRESSION_TEST initialization begun
> REGRESSION TEST Http2DependencyTree_max_depth started
> REGRESSION_RESULT Http2DependencyTree_max_depth:PASSED
> REGRESSION TEST Http2DependencyTree_remove_2 started
> REGRESSION_RESULT Http2DependencyTree_remove_2: PASSED
> REGRESSION TEST Http2DependencyTree_remove_1 started
> REGRESSION_RESULT Http2DependencyTree_remove_1: PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_51 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_51:PASSED
> REGRESSION TEST Http2DependencyTree_Chrome_50 started
> REGRESSION_RESULT Http2DependencyTree_Chrome_50:PASSED
> REGRESSION TEST Http2DependencyTree_6 started
> REGRESSION_RESULT Http2DependencyTree_6:PASSED
> REGRESSION TEST Http2DependencyTree_5 started
> REGRESSION_RESULT Http2DependencyTree_5:PASSED
> REGRESSION TEST Http2DependencyTree_4 started
> REGRESSION_RESULT Http2DependencyTree_4:PASSED
> REGRESSION TEST Http2DependencyTree_3 started
> REGRESSION_RESULT Http2DependencyTree_3:PASSED
> REGRESSION TEST Http2DependencyTree_2 started
> REGRESSION_RESULT Http2DependencyTree_2:PASSED
> REGRESSION TEST Http2DependencyTree_1 started
> REGRESSION_RESULT Http2DependencyTree_1:PASSED
> =
> ==16503==ERROR: LeakSanitizer: detected memory leaks
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x4032cc in 
> RegressionTest_Http2DependencyTree_max_depth(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:502
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1 0x41884f in 
> RegressionTest_Http2DependencyTree_remove_2(RegressionTest*, int, int*) 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:464
> #2 0x7f31159b39a8 in start_test 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:81
> #3 0x7f31159b39a8 in RegressionTest::run(char const*, int) 
> /home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:103
> #4 0x402034 in main 
> /home/bcall/dev/apache/trafficserver/proxy/http2/test_Http2DependencyTree.cc:517
> #5 0x7f3112f3b730 in __libc_start_main (/lib64/libc.so.6+0x20730)
> Direct leak of 16 byte(s) in 1 object(s) allocated from:
> #0 0x7f3115cc2ea0 in operator new(unsigned long) 
> (/lib64/libasan.so.3+0xc7ea0)
> #1